我的網站上有一個頁面使用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'。不知道爲什麼。 –