作為一位資深菜鳥級軟件測試,慶幸的是有那么一丁點(diǎn)的覺悟,索性憑靠這短暫可貴的覺悟,開啟我的自學(xué)之路。
1、Fiddler是什么?
Fiddler(中文名稱:小提琴),是位于服務(wù)器和客戶端的HTTP代理,也是目前最常用的抓包工具之一。它能夠記錄客戶端和服務(wù)器之間所有的HTTP請求,可以針對HTTP請求,分析請求數(shù)據(jù)、設(shè)置斷點(diǎn)、調(diào)試web應(yīng)用、修改請求數(shù)據(jù),甚至可以修改服務(wù)器返回的數(shù)據(jù),功能強(qiáng)大,是web調(diào)試?yán)鳌?/p>
客戶端的所有請求都要先經(jīng)過Fiddler,然后轉(zhuǎn)發(fā)到相應(yīng)的服務(wù)器,反之,服務(wù)器端的所有響應(yīng),也都會先經(jīng)過Fiddler然后發(fā)送到客戶端,基于這個原因,Fiddler支持所有可以設(shè)置http代理為127.0.0.1:8888的瀏覽器和應(yīng)用程序。使用了Fiddler之后,web客戶端和服務(wù)器的請求如下所示:
