2009-10-08 488 views

回答

1

一種選擇是使用像 wireshark這樣的普通數據包嗅探器。 看來,鉻現在支持直接嗅探XHR,見下文。

+3

接受與否,這個答案似乎更有意義:http://stackoverflow.com/questions/1535462/debug-xhr-in-chrome-browser/1591333#1591333 – bzlm 2010-03-10 15:49:56

+0

同意。不幸的是,回答者不能轉移接受的答案,只有提問者:) – bdonlan 2010-04-08 19:08:44

+0

所以基本上評論是「你不能」 – Philluminati 2012-02-02 10:28:09

29

啓動開發人員工具(在Linux上爲Shift+Ctrl+J),然後單擊Enable Resource Tracking。該頁面將刷新。點擊資源按鈕,XHR顯示黃色。要查看帖子內容,只需點擊資源即可。 POST內容位於請求頭中。您也可以使用標籤下方欄中的XHR按鈕過濾掉XHR。

希望這有助於
d34dh0r53

+12

它現在在'網絡'按鈕上,而不是在資源 – Rory 2011-04-07 11:24:05

+2

現在在設置中,請參閱http ://stackoverflow.com/a/30663552/1161743 – 2015-06-05 09:55:57

8

Windows版,Chrome 12,我只好在控制檯窗口中的某個地方單擊鼠標右鍵,勾選XMLHttpRequest的日誌記錄啓用它。

+0

我還需要在OSX中右鍵單擊。 – Kong 2017-01-23 01:33:17

4

的Javascript控制檯窗格右擊,並勾選「日誌的XMLHttpRequest」選項。然後在開發人員工具部分選擇網絡選項卡。

當您觸發Ajax請求時,新項目將(有時延遲)出現在網絡選項卡中。點擊它來檢查它,然後選擇「Headers」。

這會顯示您剛剛發送的發佈數據。

8

2015年更新

的Chrome版本43現在,去Settings > General > Console並勾選 「日誌的XMLHttpRequest」 選項。

更新: 我想看看XHR對象,但看起來我仍然無法做到這一點,儘管日誌記錄。

0

2015年更新

最新的Chrome強迫您選擇的時間表的要求(由小藍點表示)。使用滑塊鉤子放大瀏覽器加載的頁面後發送請求的時間。您將在時間線下方的窗格中看到請求(這是隱藏在我的案例中的,我必須將開發控制檯更深地拖到頁面的不動產中)。我猜測谷歌添加了這個,所以你可以更好地跟蹤事件。

相關問題