前言
作為一名合格的開發, 抓請求封包是比較基礎的操作;
當然,如果你是一個測試人員,你不會抓,那你...也沒事,看完這篇文章你就會了。
本篇内容:
- 抓請求封包
- 重放
- 修改重放
- 持續重放
前排給網盤位址:
Fiddler下載下傳
連結:https://pan.baidu.com/s/1qaacQG-dvfV-mDcZZBBd5Q
提取碼:r9mz
正文
下載下傳按照完,打開:
(一言不合就開抓了,我還沒動手呢)
在開始玩之前,我們先配置一下證書:
操作, Tools -> Options-> 選HTTPS-> 選中Capture HTTPS CONNECTS 和 Decrypt HTTPS traffic -> 再點選Actions -> 點選 Trust Root Certificate :
然後接下來點幾次Yes 即可:
開始進入抓包環節:
首先可以看到我們一打開這個Fiddler是自己啥網站的請求都抓了的,那麼日常我們使用,肯定是隻抓幾個我們想去看的來源host請求。
是以我們點選過濾器,過濾一下:
然後就可以看到全部的請求封包抓到的都是來自我們設定的host:
假如 我們寫的就是 的域名,blog.csdn.net ,
怎麼看具體請求的封包呢?
第一步,左邊選中一個請求:
第二步,右邊選中 Inspectors:
第三步,右邊下面選中 Raw (當然還有很多其他項,都可以看):
如果看習慣JSON格式可以選擇JSON:
怎麼玩重放請求呢?
可以看一下這個馬賽克圖(截的不好):
簡單的重放,非常簡單:
對着請求點右鍵,選擇裡面的 Reply,可以看到有很多重放玩法。
平時我用的比較多的也就這三個:
Reissue Requests 重放請求
Reissue and Edit 修改參再重放
Reissue Sequentially 持續重放
Reissue Requests 重放請求
選中直接就請求了。
Reissue and Edit 修改參再重放
Reissue Sequentially 持續重放
設定一下次數,點選ok