1. 程式人生 > >AJAX 請求 瀏覽器F12 看不到返回值

AJAX 請求 瀏覽器F12 看不到返回值

最近在某某高校上線AA系統之後對於某一個介面,有的時候可以介面可以正常渲染並展示正確的資料,偶爾不行。

前端開發人員開啟瀏覽F12,指著螢幕說,AJAX請求了沒有返回呀,這個要後端看看到底是什麼問題

後端開發人員在XSHELL中檢視實時日誌,明明程式已經將處理結果返回了;而且NGINX也轉發的請求結果也是200;而且通過在本機使用fiddler抓請求也是有返回值的,說明後端伺服器是沒問題。

根據經驗判斷會不會是學校的防火牆給攔截了喃,學校網路中心查了一圈,並不是。。。這就尷尬了。到底為什麼喃。。。

正當大家都沒招的時候,偶然發現瀏覽的記憶體開銷越來越大,心想估計是前端在發起AJAX請求之後一致還在做什麼操作,導致記憶體持續上升。讓前端人員找到問題(無限迴圈)並解決之後,在更新程式碼後來再沒出現上面的情況。

從現象上看,前端發起AJAX請求後一直迴圈執行某段程式碼會導致瀏覽器F12開啟除錯工具看不到後端返回的結果(RESPONSE)。具體是什麼原理暫時還真不知道。對瀏覽器這塊瞭解甚少,有人路過如