工欲善其事必先利其器
對(duì)于工具的選擇钞楼,上一話有提到喇闸,F(xiàn)12的檢查可以讓我們更快捷的找到我們所需要的。下面為大家介紹一款神器Fiddler
Fiddler是一款強(qiáng)大的WEB調(diào)試工具询件,它能記錄所有客戶端和服務(wù)器的HTTP請(qǐng)求燃乍。Fiddler啟動(dòng)的時(shí)候,默認(rèn)IE的代理設(shè)為了128.0.0.1:8888宛琅,而其他瀏覽器是需要手動(dòng)設(shè)置刻蟹。
工作原理
Fiddler是以代理web服務(wù)器的形式工作的,它使用代理地址為128.0.0.1嘿辟,端口為8888座咆。
在網(wǎng)上下載Fiddler安裝后痢艺,就可以使用工具來獲取你想要得到的信息仓洼。
Fiddler界面
請(qǐng)求(request)部分詳解
1介陶、headers:顯示客戶端發(fā)送到服務(wù)器的HTTP請(qǐng)求header,顯示為一個(gè)分級(jí)視圖色建,包含了web客戶端信息哺呜、cookie、傳輸狀態(tài)等箕戳。
2某残、TextView:顯示POST請(qǐng)求的body部分為文本
3、WebForms:顯示請(qǐng)求的GET參數(shù)和POST body內(nèi)容
4陵吸、HexView:用十六進(jìn)制數(shù)據(jù)顯示請(qǐng)求
5玻墅、Auth:顯示響應(yīng) header 中的 Proxy-Authorization(代理身份驗(yàn)證) 和 Authorization(授權(quán)) 信息
6、Raw:將整個(gè)請(qǐng)求顯示為純文本
7壮虫、JOSN:顯示JOSN格式文件
8澳厢、XML:如果請(qǐng)求的 body 是 XML 格式,就是用分級(jí)的 XML 樹來顯示它囚似。
響應(yīng)(response)部分詳解
1剩拢、Transformer —— 顯示響應(yīng)的編碼信息。
2饶唤、Headers —— 用分級(jí)視圖顯示響應(yīng)的 header徐伐。
3、TextView —— 使用文本顯示相應(yīng)的 body募狂。
4办素、ImageVies —— 如果請(qǐng)求是圖片資源,顯示響應(yīng)的圖片祸穷。
5性穿、HexView —— 用十六進(jìn)制數(shù)據(jù)顯示響應(yīng)。
6粱哼、WebView —— 響應(yīng)在 Web 瀏覽器中的預(yù)覽效果季二。
7、Auth —— 顯示響應(yīng) header 中的 Proxy-Authorization(代理身份驗(yàn)證) 和 Authorization(授權(quán)) 信息揭措。
8胯舷、Caching —— 顯示此請(qǐng)求的緩存信息。
9绊含、Privacy —— 顯示此請(qǐng)求的私密 (P3P) 信息桑嘶。
10、Raw —— 將整個(gè)響應(yīng)顯示為純文本躬充。
11逃顶、JSON - 顯示JSON格式文件讨便。
12、XML —— 如果響應(yīng)的 body 是 XML 格式以政,就是用分級(jí)的 XML 樹來顯示它 霸褒。