1.Fiddler是一個(gè)http協(xié)議調(diào)試代理工具,它能夠記錄并檢查所有你的電腦和互聯(lián)網(wǎng)之間的http通訊,設(shè)置斷點(diǎn),查看所有的“進(jìn)出”Fiddler的數(shù)據(jù)(指cookie,html,js,css等文件)
2.Fiddler應(yīng)用:
二、下載監(jiān)控程序HTTP/HTTPS流量
查看、分析請(qǐng)求內(nèi)容和響應(yīng)內(nèi)容
模擬發(fā)送請(qǐng)求
設(shè)置自動(dòng)響應(yīng)內(nèi)容
弱網(wǎng)測(cè)試
全局、局部斷點(diǎn)
Fiddler官網(wǎng):https://www.telerik.com/fiddler
三、界面介紹 主界面六大區(qū)域及介紹(區(qū)域如圖)1、區(qū)域1:菜單欄了解點(diǎn):
File—>Capture Traffic 啟用或停止捕捉流量
File—>Save 保存
Save—>All Session 保存全部會(huì)話;
Save—>Selected Session 保存選擇的會(huì)話;
Save—>Request 保存請(qǐng)求;
Save—>Response 保存響應(yīng);
Edit—>Remove 移除
Remove—>Selected Sessions 移除選擇的會(huì)話;
Remove—>Unselected Sessions 移除未選擇的會(huì)話 ;
Remove—>All Sessions 移除全部會(huì)話;每次抓包之前,可以先清空全部會(huì)話
Edit—>Mark 標(biāo)記
Mark—>Strikeout 標(biāo)記刪除線;
Mark—>Red 標(biāo)記紅色;
Mark—>Unmark 取消標(biāo)記;
Rules—>Automatic Breakpoints 自動(dòng)斷點(diǎn)
Automatic Breakpoints—>Before Requests 請(qǐng)求之前斷點(diǎn);
Automatic Breakpoints—>After Responses 響應(yīng)之后斷點(diǎn);
Automatic Breakpoints—>Disabled 禁用斷點(diǎn);
Automatic Breakpoints—>Ignore Images 忽略圖片設(shè)置斷點(diǎn);
Rules—>Performance 性能
Performance—>Simulate Modem speeds 模擬調(diào)制解調(diào)器速度;
Performance—>Disable Caching 禁用緩存;
Performance—>Cache Always Fresh 不斷更新緩存;
2、區(qū)域2:常用快捷操作Tools—>Options選項(xiàng)
Options—>Connections 連接
Options—>HTTPS 用于捕捉HTTPS協(xié)議的會(huì)話
了解點(diǎn):
3、區(qū)域3:抓到的會(huì)話包在這顯示Replay—>重放;
?—>Select All 移除全部;
…
? Any process 可以選擇抓取的程序
? Go—>打斷點(diǎn)時(shí)使用
Find—>查找,可以用來快速定位自己要抓的包
TextWizard—>文本編碼工具
#—>圖標(biāo)及序號(hào),可以點(diǎn)擊用來排序
Result—>HTTP響應(yīng)狀態(tài)碼
Protocol—>請(qǐng)求使用的協(xié)議
Host—>主機(jī)名
URL—>定位地址
Caching—>緩存
Content-Type—>數(shù)據(jù)類型
Process—>程序進(jìn)程及ID
了解點(diǎn):
4.1 Inspectors 檢查員可以直接雙擊會(huì)話列表的包進(jìn)入Inspectors
請(qǐng)求部分包含:
1、Headers 頭部,包含Request Headers,Clint,Cookies,Security,Transport
2、TestView 文本信息,
3、SyntaxView 腳本信息,
4、WebForms 表單,可以查看表單數(shù)據(jù)
5、HexView 十六進(jìn)制顯示
6、Cookies
7、Raw,JSON,XML 數(shù)據(jù)格式
GET方法:請(qǐng)求行(即第一行)由–請(qǐng)求方法,路徑,參數(shù),協(xié)議及版本組成
POST方法:請(qǐng)求行(即第一行)由–請(qǐng)求方法,路徑,協(xié)議及版本組成,參數(shù)放置在請(qǐng)求體中,post方法也可以沒有請(qǐng)求體
響應(yīng)部分包含:
1、Headers 頭部,包含Response Headers,Cache,Cookies,Transport
2、TestView 文本信息,
3、SyntaxView 腳本信息,
4、ImageView 圖片信息,
5、HexView 十六進(jìn)制顯示,
6、WebView 網(wǎng)頁(yè)信息,
7、Caching 緩存,
8、Cookies
9、Raw,JSON,XML 數(shù)據(jù)格式
響應(yīng)報(bào)文也由三部分組成(響應(yīng)行+響應(yīng)頭+響應(yīng)報(bào)文),響應(yīng)報(bào)文(響應(yīng)返回的數(shù)據(jù),如css,json)也可以沒有
原理:獲取接收的請(qǐng)求,返回自動(dòng)設(shè)定的響應(yīng)
可以用來模擬發(fā)送請(qǐng)求,做簡(jiǎn)單接口測(cè)試
過濾器可以設(shè)置請(qǐng)求限制,精確抓包
第一個(gè)框:Capturing ->可以打開或關(guān)閉
第二個(gè)框:捕捉哪的流量,可以更改
第三個(gè)框:是斷點(diǎn)狀態(tài),可以點(diǎn)擊改變
1.先打開Tools—>Options選項(xiàng),配置HTTPS和Connections,
2.為了精確抓包,可以對(duì)Filters過濾器進(jìn)行設(shè)置,
3.然后清空會(huì)話Remove—>All Sessions,
4.開啟抓包File—>Capture Traffic,
5.發(fā)送請(qǐng)求,
6.檢查數(shù)據(jù)Inspectors
1.先捕捉一條我們要測(cè)的會(huì)話
2.然后設(shè)置請(qǐng)求之前斷點(diǎn)Rules—>Automatic Breakpoints—>Before Requests;
3.把待測(cè)會(huì)話拖動(dòng)到Composer中,執(zhí)行Execute,獲得如下內(nèi)容
4.修改請(qǐng)求參數(shù),運(yùn)行中斷的會(huì)話直到結(jié)束Run to Completion
5.檢查響應(yīng)結(jié)果為修改參數(shù)后的響應(yīng)
1.設(shè)置響應(yīng)后斷點(diǎn)Rules—>>Automatic Breakpoints—>After Responses 響應(yīng)之后斷點(diǎn);
2.捕捉一條我們要測(cè)的響應(yīng)后斷點(diǎn)的會(huì)話
3.修改響應(yīng)返回Raw,保存ctrl+s
4.查看返回json數(shù)據(jù),與設(shè)定返回一致
局部斷點(diǎn)是根據(jù)條件進(jìn)行限制的斷點(diǎn),不會(huì)影響到其他條件的請(qǐng)求
5.2.1 命令bpu + url (部分或者全部),根據(jù)url開啟請(qǐng)求前斷點(diǎn)。關(guān)閉輸入bpu
5.2.2 命令bpafter + url (部分或者全部),根據(jù)url開啟響應(yīng)后斷點(diǎn)。關(guān)閉輸入bpafter
== 手機(jī)和電腦在同一個(gè)局域網(wǎng) ==
1.手機(jī)和電腦連接同一個(gè)wifi
2.電腦通過網(wǎng)線連接無線路由,手機(jī)連這個(gè)路由的wifi
3.電腦開一個(gè)熱點(diǎn),手機(jī)連接這個(gè)熱點(diǎn)
fiddler在Tools中的Options選項(xiàng)勾選Act as system proxy on startup 啟動(dòng)時(shí)充當(dāng)系統(tǒng)代理
點(diǎn)擊手機(jī)連接的wifi->代理設(shè)置為手動(dòng)->端口設(shè)置fiddler端口->主機(jī)名設(shè)置為電腦IP
這里的電腦IP就是局域網(wǎng)IP,和手機(jī)IP一致
4.重新連接wifi
5.瀏覽器訪問http://IP:fiddler端口號(hào)/ 下載fiddler證書,安裝證書
你是否還在尋找穩(wěn)定的海外服務(wù)器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機(jī)房具備T級(jí)流量清洗系統(tǒng)配攻擊溯源,準(zhǔn)確流量調(diào)度確保服務(wù)器高可用性,企業(yè)級(jí)服務(wù)器適合批量采購(gòu),新人活動(dòng)首月15元起,快前往官網(wǎng)查看詳情吧
網(wǎng)頁(yè)名稱:Fiddler簡(jiǎn)單使用-創(chuàng)新互聯(lián)
瀏覽路徑:http://redsoil1982.com.cn/article40/dpooeo.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供App設(shè)計(jì)、外貿(mào)網(wǎng)站建設(shè)、微信小程序、面包屑導(dǎo)航、品牌網(wǎng)站設(shè)計(jì)、網(wǎng)頁(yè)設(shè)計(jì)公司
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容