python - 如何使用 simplejson 验证 JSON

标签 python django json simplejson

有时,我会向服务器查询 JSON,并在请求的数据不可用时收到 404 HTML 页面。

因此,我必须进行检查以确保我期望的 JSON 实际上是 json 而不是 HTML。我现在通过检查响应中包含的 HTML 中的字符串来完成此操作,但我认为必须有更好的方法来执行此操作。

最佳答案

查找第一个非空白字符。如果它是“<”,那么您就有了 HTML。

此外,请检查内容类型 header 和 HTTP 状态代码。

关于python - 如何使用 simplejson 验证 JSON,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6011596/

相关文章:

python - 数据透视表不使用数据框中的日期时间索引创建

python - Django 表单字段到 HTML

javascript - Google map API JS 标记 - Django

json - 通过 http GET 向服务器发送 JSON 对象

javascript - 当网站 URL 输入搜索框(而不是提要 url)时,像 feedly 这样的服务如何从网站获取 rss 提要

python - 使用 Python 列表从字符串中删除数字

Python梯度下降-成本不断增加

python - 过滤 content_object django 评论

python - django.db.utils.IntegrityError : duplicate key value violates unique constraint "django_content_type_pkey"

javascript - 需要帮助使用 AJAX 和其他一些东西加载数据