Fiddler是一款強大的Web調試工具,它能記錄所有用戶端和伺服器的HTTP和HTTPS請求。Fiddler是通過改寫HTTP代理,讓資料從它那通過,來監控并且截取到資料。當然Fiddler很屌,在打開它的那一瞬間,它就已經設定好了浏覽器的代理了。當你關閉的時候,它又幫你把代理還原了,Fidder預設代理端口是8888。
Request部分詳解
- Headers —— 顯示用戶端發送到伺服器的 HTTP 請求的 header,顯示為一個分級視圖,包含了 Web 用戶端資訊、Cookie、傳輸狀态等。
- Textview —— 顯示 POST 請求的 body 部分為文本。
- WebForms —— 顯示請求的 GET 參數 和 POST body 内容。
- HexView —— 用十六進制資料顯示請求。
- Auth —— 顯示響應 header 中的 Proxy-Authorization(代理身份驗證) 和 Authorization(授權) 資訊.
- Raw —— 将整個請求顯示為純文字。
- JSON - 顯示JSON格式檔案。
- XML —— 如果請求的 body 是 XML 格式,就是用分級的 XML 樹來顯示它。
- Transformer —— 顯示響應的編碼資訊。
- Headers —— 用分級視圖顯示響應的 header。
- TextView —— 使用文本顯示相應的 body。
- ImageVies —— 如果請求是圖檔資源,顯示響應的圖檔。
- HexView —— 用十六進制資料顯示響應。
- WebView —— 響應在 Web 浏覽器中的預覽效果。
- Auth —— 顯示響應 header 中的 Proxy-Authorization(代理身份驗證) 和 Authorization(授權) 資訊。
- Caching —— 顯示此請求的緩存資訊。
- Privacy —— 顯示此請求的私密 (P3P) 資訊。
- Raw —— 将整個響應顯示為純文字。
- JSON - 顯示JSON格式檔案。
- XML —— 如果響應的 body 是 XML 格式,就是用分級的 XML 樹來顯示它 。