Fiddler這些高階功能,你用過嗎?建議收藏
很多人會(huì)使用Fiddler工具,也知道Fiddler有很多高階功能,例如:使用組合器來發(fā)送Get或POST請(qǐng)求數(shù)據(jù)包,使用Fiddler模擬瀏覽器實(shí)施代理測(cè)試,但很多同學(xué)對(duì)著會(huì)話列表、協(xié)議請(qǐng)求、協(xié)議響應(yīng)返回接口的數(shù)據(jù)信息看不懂,通過此文可了解Fiddler請(qǐng)求過程全貌。
一、Fiddler主界面功能詳解,如下圖所示:

HTTP會(huì)話列表

#列表示捕獲數(shù)據(jù)包序號(hào),依次從小到大根據(jù)數(shù)據(jù)包遞增。
2.Host表示請(qǐng)求的服務(wù)器ip或域名。
3.URL表示接口的請(qǐng)求地址。
4.Content-Type表示請(qǐng)求的數(shù)據(jù)類型格式。結(jié)果:表示狀態(tài)碼。
協(xié)議:表示接口請(qǐng)求的通信協(xié)議。
正文:表示Body部分請(qǐng)求數(shù)據(jù)包大小。
HTTP Request

GET:請(qǐng)求方法,200表示接口返回狀態(tài)碼。
Host:主機(jī)名
Connection:保持連接
Set-Cookie:將Cookie值發(fā)送給服務(wù)器
User-Agent:客戶端使用windows操作系統(tǒng)的名稱與瀏覽器版本信息。
Accept-Encoding:壓縮方法。
Accept-Language:可接受的語言類型
HTTP Response

1.第1行: 協(xié)議的版本號(hào)與狀態(tài)碼。
2.Date: 請(qǐng)求的日期時(shí)間顯示
3.Server: 應(yīng)用服務(wù)名的名稱
4.Cache-Control:緩存控制
5.Content-Type: 表示數(shù)據(jù)類型格式(text/html)。
6. Expires: 瀏覽器使用本地緩存。
總結(jié):學(xué)習(xí)使用工具非常簡(jiǎn)單,更重要的是在學(xué)會(huì)使用工具的同時(shí),對(duì)工具中的數(shù)據(jù)包請(qǐng)求信息合理分析,無論開展接口測(cè)試還是安全性測(cè)試才能快速獲取接口信息,發(fā)現(xiàn)問題快速解決,通過以上各進(jìn)階功能區(qū)別的對(duì)象說明,F(xiàn)iddler工具的基本用法本章節(jié)普及到這里,更多干貨文章,敬請(qǐng)期待!