天天看點

Fiddler抓包3-檢視get與post請求Fiddler抓包3-檢視get與post請求

Fiddler抓包3-檢視get與post請求

前言

前面兩篇關于Fiddler抓包的一些基本配置,配置完之後就可以抓到我們想要的資料了,接下來就是如何去分析這些資料。

本篇以部落格園的請求為例,簡單分析get與post資料有何不一樣,以後也能分辨出哪些是get,哪些是post了。

一、get請求

1.打開fiddler工具,然後浏覽器輸入部落格首頁位址:http://www.cnblogs.com/yoyoketang/

2.點開右側Inspectors下的Headers區域,檢視Request Headers

3.Request Headers區域裡面的就是請求頭資訊,可以看到打開部落格園首頁的是get請求

Fiddler抓包3-檢視get與post請求Fiddler抓包3-檢視get與post請求

二、post請求

1.打開登入首頁:https://passport.cnblogs.com/user/signin

2.輸入賬号和密碼登入成功後,檢視fiddler抓包的請求頭資訊,可以看出是post請求

Fiddler抓包3-檢視get與post請求Fiddler抓包3-檢視get與post請求

三、如何找出需要的請求

1.打開fiddler後,左邊會話框區域刷刷刷的很多請求,那麼如何有效的找出自己需要的請求呢?

2.首先第一步:清屏(cls),在左下角指令行輸入cls,清空螢幕

Fiddler抓包3-檢視get與post請求Fiddler抓包3-檢視get與post請求

3.第二步在浏覽器輸入url位址的時候,記住這個位址,如打開部落格首頁:http://www.cnblogs.com/yoyoketang/

在點選登入按鈕的時候,不要做多與的操作了,然後檢視fiddler會話框,這時候有好幾個請求。

Fiddler抓包3-檢視get與post請求Fiddler抓包3-檢視get與post請求

4.如上圖,紅色框框這個地方就是host位址,紅色圈圈地方就是url的路徑(yoyoketang),也就是部落格首頁的位址了,那這個請求就是部落格首頁的請求了。

四、get和post請求參數差別

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

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

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

--第2部分是host位址

--第3部分是請求頭部資訊header

Fiddler抓包3-檢視get與post請求Fiddler抓包3-檢視get與post請求

3.再檢視部落格登入請求的Raw資訊,post的資訊分四部分。

--前面3塊内容都一樣,第3部分和第4部分中間會空一行

--第4部分内容就是post請求的請求body(get請求是沒body的)

Fiddler抓包3-檢視get與post請求Fiddler抓包3-檢視get與post請求

https://www.cnblogs.com/yoyoketang/p/6719717.html