前言
本篇簡單的介紹下fiddler界面的幾塊區域,以及各自區域到底是干什么用的,以便於各好的掌握這個工具
一、工具簡介
1.第一塊區域是設置菜單,這個前面2篇都有介紹
2.第二塊區域是一些快捷菜單,可以點下快捷功能鍵
3.第三塊左邊是抓捕的請求會話列表,每一個請求就是一個會話
4.第四塊右邊上方區域是request請求的詳細信息,可以查看headerd、cookies、raw、json等
5.第五塊右邊下方區域就是response信息,可以查看服務端返回的json數據或其它信息
6.第六塊區域左下角黑色的那塊小地方,雖然很不起眼,容易被忽略掉,這地方是命令行模式,可以輸入簡單的指令如:cls,執行清屏的作用等
二、會話框
1.會話框主要查看請求的一些請求的一些基本信息,如#、result、protocol、host、url、body、 caching、content-type、process
2、#:會話框列表最左側,#號這一欄是代表這個請求大概是什么內容,<>這個符號就是我們一般要測試的請求與響應的類型。
3.result:這里是服務器返回的代碼,如
--200,請求ok;2xx一般是服務器接受成功了並處理
--3xx,重定向相關
--4xx,404最常見的的就是找不到服務器,一般是請求地址有問題
--5xx,這個一般是服務器本身的錯誤
4.protocol:這個是協議類型,如http、https
5.host:主機地址或域名
6.url:請求的路徑
7.body:該條請求產生的數據大小
8.caching:緩存相關
9.content-type:連接類型
10.process:客戶端類型
三、Request 和Response
1.Request是客戶端發出去的數據,Response是服務端返回過來的數據,這兩塊區域功能差不多
2.headers:請求頭,這里包含client、cookies、transport等
3.webfroms:請求參數信息表格展示,更直觀。可以直接該區域的參數
4.Auth:授權相關,如果現實如下兩行,說明不需要授權
No Proxy-Authorization Header is present.
No Authorization Header is present.
5.cookies:查看cookie詳情
6.raw:查看一個完整請求的內容,可以直接復制
7.json:查看json數據
8.xml:查看xml文件的信息
四、decode解碼
1.如果response的TextView區域出現亂碼情況,可以直接點下方黃色區域解碼
2.也可以選中上方快捷菜單decode,這樣后面的請求都會自動解碼了
覺得對你有幫助,就在右下角點個贊吧,感謝支持!
對fiddler這個工具感興趣,或者對python接口自動化有興趣的,可以加python接口自動化QQ群:226296743
也可以關注下我的個人公眾號:
---------------------------------python接口自動化已出書-------------------------
全書購買地址 https://yuedu.baidu.com/ebook/585ab168302b3169a45177232f60ddccda38e695