我的网站上有一个页面使用jQuery AJAX从PHP后端请求JSON数据。我想查看返回给浏览器的JSON,并试图使用Chrome浏览器的开发人员工具在Network> Response
下执行此操作。检查Chrome中的大型JSON数据
问题:虽然我可以通过在那里选择XHR项目来查看JSON数据,但似乎在中途切断了响应。根据Chrome,这种JSON响应大小为300-400KB。我想知道网页是否正在接收完整的JSON响应而没有截断,如果没有,我如何查看正在接收的全部数据?
我的网站上有一个页面使用jQuery AJAX从PHP后端请求JSON数据。我想查看返回给浏览器的JSON,并试图使用Chrome浏览器的开发人员工具在Network> Response
下执行此操作。检查Chrome中的大型JSON数据
问题:虽然我可以通过在那里选择XHR项目来查看JSON数据,但似乎在中途切断了响应。根据Chrome,这种JSON响应大小为300-400KB。我想知道网页是否正在接收完整的JSON响应而没有截断,如果没有,我如何查看正在接收的全部数据?
您是否尝试过的“预览”选项卡 - 它可以让您查看结果作为适当的JavaScript对象,以扩大节点的能力。与响应选项卡中的原始文本相比,处理起来要容易得多。
出于某种原因,此“预览”选项卡不会将响应解释为JSON,只是将其显示为全黑,单行,纯文本。 Content-Type是'application/json',但没有颜色突出显示,可以在任何地方看到格式化或可扩展树。任何想法为什么? –
@asbjornu它一直在为我工作,但突然间它不再为预览选项卡中的JSON执行高亮/嵌套操作。你有没有发现如何解决这个问题? – Nathan
@Nathan,Chrome仍然将'application/json'视为'text/plain'。不知道为什么。 –