亚洲国产日韩人妖另类,久久只有这里有精品热久久,依依成人精品视频在线观看,免费国产午夜视频在线

      
      

        Fiddler抓包常用功能介紹(停止抓包、清空會(huì)話窗內(nèi)容…..)

        Fiddler抓包常用功能介紹(停止抓包、清空會(huì)話窗內(nèi)容.....)

        B站實(shí)戰(zhàn)視頻地址:我愿稱之為B站最強(qiáng)Fiddler抓包教程 全程干貨滿滿_嗶哩嗶哩_bilibili

        今日來小編給大家介紹下Fiddler中常用功能

        Fiddler中常用的功能如下:

        停止抓包

        清空會(huì)話窗內(nèi)容

        過濾請(qǐng)求

        解碼

        設(shè)置斷點(diǎn)

        一. 停止抓包

        二. 清空會(huì)話窗

        方法一,工具欄工具:

        方法二,命令行形式:

        當(dāng)然,命令行工具也還支持其他命令的輸入,這里不做過多說明。

        三. 過濾請(qǐng)求

        打開Fiddler抓包時(shí),會(huì)話窗口會(huì)顯示很多的請(qǐng)求,但我們只需要抓取到目標(biāo)請(qǐng)求數(shù)據(jù),這時(shí)就可以設(shè)置過濾。

        過濾可以分為兩種方式:只顯示目標(biāo)請(qǐng)求,只抓取目標(biāo)端的請(qǐng)求。區(qū)別在于,前者是抓取所有請(qǐng)求但只顯示目標(biāo)請(qǐng)求數(shù)目,后者是只抓取某個(gè)端的請(qǐng)求數(shù)據(jù)。

        只顯示目標(biāo)請(qǐng)求

        操作步驟如下:

        如界面右側(cè)下方所示,還可以勾選更多的條件進(jìn)行過濾展示,這里不做過多說明,有興趣的可以自行嘗試。

        只抓取目標(biāo)端的請(qǐng)求

        例如,我們只想對(duì)移動(dòng)端抓包時(shí),我們可以設(shè)置只抓取移動(dòng)端的請(qǐng)求,進(jìn)行如下設(shè)置:

        四. 解碼

        在抓取某些請(qǐng)求的時(shí)候,會(huì)發(fā)現(xiàn)返回的內(nèi)容中出現(xiàn)了亂碼,如下圖所示:

        這是HTML被壓縮了的原因, 我們可以通過以下兩種方式去解壓縮。

        方法一,點(diǎn)擊Responsebody is encoded.Click to decode.,如下:

        方法二,先選中工具欄中的Decode,再請(qǐng)求抓包,這樣顯示的請(qǐng)求結(jié)果便是解碼后的結(jié)果。如下:

        解碼后結(jié)果如下圖所示:

        五. 設(shè)置斷點(diǎn)

        有時(shí)進(jìn)行調(diào)試時(shí),我們需要偽造客戶端請(qǐng)求和服務(wù)器響應(yīng),那么這個(gè)時(shí)候就需要設(shè)置斷點(diǎn)。

        偽造客戶端請(qǐng)求

        偽造客戶端請(qǐng)求,即在客戶端點(diǎn)擊請(qǐng)求后、正式向服務(wù)器發(fā)送請(qǐng)求之前,修改原來的請(qǐng)求參數(shù)再發(fā)送請(qǐng)求,這需要設(shè)置斷點(diǎn)為Before Requests,步驟說明如下:

        1、通過菜單選項(xiàng)或快捷鍵F11進(jìn)行設(shè)置,如下圖步驟,點(diǎn)擊選擇Before Requests

        經(jīng)過第一步的設(shè)置,我們?cè)俅稳プグ?,?huì)發(fā)現(xiàn)在左側(cè)會(huì)話窗口中,所有請(qǐng)求都標(biāo)記成了中斷,請(qǐng)求未發(fā)送成功而是被Fiddler中斷了,且此時(shí)客戶端可以看到數(shù)據(jù)加載異常。

        會(huì)話窗口中找到對(duì)應(yīng)的請(qǐng)求,點(diǎn)擊選擇,右側(cè)選擇Inspectors,會(huì)顯示一行操作欄,點(diǎn)擊Run to Completion便可繼續(xù)發(fā)送被中斷的請(qǐng)求。

        但我們的目的是斷點(diǎn)后修改請(qǐng)求數(shù)據(jù)再發(fā)送請(qǐng)求。

        2、找到對(duì)應(yīng)的請(qǐng)求,修改請(qǐng)求數(shù)據(jù)

        以登錄Testerhome為例,先將設(shè)置斷點(diǎn)為Before Requests,在瀏覽器中輸入正確的賬號(hào)和密碼,點(diǎn)擊登錄,然后在Fiddler中找到該請(qǐng)求,將密碼清空,再點(diǎn)擊Run to Completion繼續(xù)發(fā)送請(qǐng)求,服務(wù)器會(huì)返回什么樣的結(jié)果,下面我們來驗(yàn)證。

        可以看到,瀏覽器輸入正確的賬號(hào)密碼應(yīng)該是要登錄成功的,但我們通過Fiddler打斷點(diǎn)后,對(duì)該登錄接口的請(qǐng)求參數(shù)做了修改之后再請(qǐng)求,返回錯(cuò)誤:賬號(hào)或密碼錯(cuò)誤,請(qǐng)重試。

        偽造服務(wù)器響應(yīng)

        偽造服務(wù)器響應(yīng),即在響應(yīng)返回給客戶端之前,將響應(yīng)內(nèi)容修改再返回,這需要設(shè)置斷點(diǎn)為After Responses。接下來還是以TestHome網(wǎng)站登錄接口為例,修改它的響應(yīng)內(nèi)容。步驟如下:

      1. 先將斷點(diǎn)規(guī)則設(shè)置為After Responses,如下:
      2. 2、正常登錄后會(huì)跳轉(zhuǎn)至TesterHome網(wǎng)站首頁,但此時(shí)我們可以修改返回參數(shù),讓其登錄后跳轉(zhuǎn)至百度頁面,設(shè)置如下:

        如上圖所示,將圖中返回參數(shù)改成百度地址 (TextView形式下可對(duì)返回參數(shù)進(jìn)行修改),再點(diǎn)擊Run to Completion,我們會(huì)看到登錄成功后跳轉(zhuǎn)到了百度頁面,而不是TestHome首頁。

        注意事項(xiàng)

        設(shè)置斷點(diǎn)的功能應(yīng)有如下注意:

        • Inspectors中,在請(qǐng)求參數(shù)顯示窗口WebForms中可以修改請(qǐng)求參數(shù),在響應(yīng)參數(shù)顯示窗口TextView中可以修改返回參數(shù)。
        • 通過菜單選項(xiàng)或快捷鍵F11進(jìn)行斷點(diǎn)設(shè)置,是全局有效的,即會(huì)對(duì)所有的HTTP請(qǐng)求都打上斷點(diǎn)
        • 如果只需要對(duì)某個(gè)服務(wù)器發(fā)出的請(qǐng)求設(shè)置斷點(diǎn),可使用Fiddler的命令行工具輸入命令,Before Requests命令為bpu 服務(wù)器地址,After Response命令為bpafter 服務(wù)器地址,如下圖所示:
        • 設(shè)置斷點(diǎn)后,需要取消斷點(diǎn)設(shè)置,需要將斷點(diǎn)設(shè)置成Disabled,操作如下:
        • 也可使用快捷工具進(jìn)行斷點(diǎn)設(shè)置,如下圖所示位置,點(diǎn)擊切換即可:

        六. 總結(jié)

        Fiddler除了以上介紹的功能外,還有其他功能,如:

        • 限制網(wǎng)速,用于模擬弱網(wǎng)測(cè)試
        • 簡(jiǎn)單的接口測(cè)試
        • mock
        • 結(jié)合第三方插件實(shí)現(xiàn)更多功能

        如果你想成為備受企業(yè)青睞的IT人才

        想要高薪offer

        技術(shù)經(jīng)驗(yàn)不夠頂怎么辦?

        點(diǎn)擊下方我來教你

        全套【軟件測(cè)試/自動(dòng)化測(cè)試】海量資料免費(fèi)領(lǐng)取

        鄭重聲明:本文內(nèi)容及圖片均整理自互聯(lián)網(wǎng),不代表本站立場(chǎng),版權(quán)歸原作者所有,如有侵權(quán)請(qǐng)聯(lián)系管理員(admin#wlmqw.com)刪除。
        上一篇 2022年6月13日 15:20
        下一篇 2022年6月13日 15:20

        相關(guān)推薦

        聯(lián)系我們

        聯(lián)系郵箱:admin#wlmqw.com
        工作時(shí)間:周一至周五,10:30-18:30,節(jié)假日休息