當前位置:編程學習大全網 - 網絡軟體 - Fiddle抓包進階

Fiddle抓包進階

fiddler是壹個很好的抓包工具,默認是抓blogs.com/yoyoketang/

2.點開右側Inspectors下的Headers區域,查看Request Headers

3.Request Headers區域裏面的就是請求頭信息,可以看到打開博客園首頁的是get請求

四、get和post請求參數區別

1.關於get和post的功能上區別就不說了,大家自己查資料,這裏主要從fiddler抓包的層面查看請求參數上的區別

2.get請求的Raw參數查看,主要分三部分:

--第1部分是請求url地址

--第2部分是host地址

--第3部分是請求頭部信息header

Fiddler抓包4-工具介紹(request和response)

本篇簡單的介紹下fiddler界面的幾塊區域,以及各自區域到底是幹什麽用的,以便於更好的掌握這個工具

壹、工具簡介

1.第壹塊區域是設置菜單,這個前面2篇都有介紹

2.第二塊區域是壹些快捷菜單,可以點下快捷功能鍵

3.第三塊左邊是抓捕的請求會話列表,每壹個請求就是壹個會話

4.第四塊右邊上方區域是request請求的詳細信息,可以查看headerd、cookies、raw、json等

5.第五塊右邊下方區域就是response信息,可以查看服務端返回的json數據或其它信息

6.第六塊區域左下角黑色的那塊小地方,雖然很不起眼,容易被忽略掉,這地方是命令行模式,可以輸入簡單的指令如:cls,執行清屏的作用等

三、Request 和Response

1.Request是客戶端發出去的數據,Response是服務端返回過來的數據,這兩塊區域功能差不多

No Authorization Header is present.

5.cookies:查看cookie詳情

6.raw:查看壹個完整請求的內容,可以直接復制

7.json:查看json數據

8.xml:查看xml文件的信息

四、decode解碼

1.如果response的TextView區域出現亂碼情況,可以直接點下方黃色區域解碼

壹、Composer簡介

點開右側Composer區域,可以看到如下界面,就是測試接口的界面了

二、模擬get請求

1.在Composer區域地址欄輸入博客首頁: blogs.com/yoyoketang/

2.選擇get請求,點Execute執行,請求就可以發送成功啦

3.請求發送成功後,左邊會話框會生成壹個會話記錄,可以查看抓包詳情

4.右側history區域會多壹個歷史請求記錄

壹、url詳解

1.url就是我們平常打開百度在地址欄輸入的: blogs.com

2.打開博客園任意網頁,發現都被攔截到了

3.打開博客園其他網站,其它網站可以正常請求

4.說明只攔截了來自部落論壇( www.cnblogs.com )的請求

5.清除輸入bpu回車即可

六、命令行其它相關指令

Bpafter, Bps, bpv, bpm, bpu

這幾個命令主要用於批量設置斷點

Bpafter xxx: 中斷 URL 包含指定字符的全部 session 響應

Bps xxx: 中斷 HTTP 響應狀態為指定字符的全部 session 響應

Bpv xxx: 中斷指定請求方式的全部 session 響應

Bpm xxx: 中斷指定請求方式的全部 session 響應 、、同於 bpv xxx

Bpu xxx:與bpafter類似

當這些命令沒有加參數時,會清空所有設置了斷點的HTTP請求。

更多的其他命令可以參考Fiddler官網手冊

壹、保存為文本

1.以博客園登錄為例,抓到登錄的請求會話

2.點左上角File>Save>Selected Sessions>as Text,保存到電腦上就是文本格式的

三、亂碼問題(decode)

1.打開博客園首頁: blogs.com/yoyoketang/ ,保存之後查看,會發現返回的是亂碼

  • 上一篇:蔣欣的身材真的是魔鬼身材嗎?
  • 下一篇:風中奇緣結局是誰和誰在壹起了?
  • copyright 2024編程學習大全網