fiddler各欄位含義
#:順序號,按照抓包的順序從1遞增
Result:HTTP狀態碼
Protocol:請求使用的協議,如HTTP/HTTPS/FTP等
HOST:請求地址的主機名或域名
URL:請求資源的位置
Body:請求大小
Caching:請求的快取過期時間或者快取控制值
Content-Type:請求響應的型別
Process:傳送此請求的程序ID
Comments:備註
Custom:自定義值
---每個Fiddler抓取到的資料包都會在該列表中展示,點選具體的一條資料包可以在右側選單點選Insepector檢視詳細內容。主要分為請求(即客戶端發出的資料)和響應(伺服器返回的資料)兩部分
請求方式:GET
協議: HTTP/1.1
Client 頭域:
Accept: text/html, application/xhtml+xml, image/jxr, */* ---------瀏覽器端可以接受的媒體型別
Accept-Encoding: gzip, deflate ---------壓縮方法
Accept-Language: zh-CN ---------
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.79 Safari/537.36 Edge/14.14393 ---------客戶端使用的作業系統和瀏覽器的名稱和版本
@COOKIE頭域:將cookie值傳送給伺服器
@Transport 頭域:
Connection:當網頁開啟完成後,客戶端和伺服器之間用於傳輸HTTP資料的TCP連線是否關閉。keep-alive表示不會關閉,客戶端再次訪問這個伺服器上的網頁,會繼續使用這一條已經建立的連線;close表示關閉,客戶端再次訪問這個伺服器上的網頁,需要重新建立連線。
HOST:主機名或域名,若沒有指定埠,表示使用預設埠80.
@Cache頭域:
Cache-Control: private ---------此響應訊息不能被共享快取處理,對於其他使用者的請求無效
Cache-directive | 說明 |
public | 所有內容都將被快取(客戶端和代理伺服器都可快取) |
private | 內容只快取到私有快取中(僅客戶端可以快取,代理伺服器不可快取) |
no-cache | 必須先與伺服器確認返回的響應是否被更改,然後才能使用該響應來滿足後續對同一個網址的請求。因此,如果存在合適的驗證令牌 (ETag),no-cache 會發起往返通訊來驗證快取的響應,如果資源未被更改,可以避免下載。 |
must-revalidation/proxy-revalidation | 如果快取的內容失效,請求必須傳送到伺服器/代理以進行重新驗證 |
no-store | 所有內容都不會被快取到快取或 Internet 臨時檔案中 |
max-age=XXX (XXX is numeric) | 快取的內容將在 xxx 秒後失效, 這個選項只在HTTP 1.1可用, 並如果和Last-Modified一起使用時, 優先順序較高 |
Date: Sat, 05 Aug 2017 04:37:43 GMT ---------生成訊息的具體時間和日期
Expires: Sat, 05 Aug 2017 04:37:42 GMT ---------瀏覽器會在指定過期時間內使用本地快取
@Cookie/Login 頭域:
Set-Cookie: BDSVRTM=264; path=/ ---------把cookie傳送到客戶端
Set-Cookie: BD_HOME=1; path=/
Set-Cookie: H_PS_PSSID=1425_21097_22157; path=/; domain=.baidu.com
@Entity頭域
Content-Length: 202740 ---------正文長度
Content-Type: text/html;charset=utf-8 ---------告知客戶端伺服器本身響應的物件的型別和字符集
@Miscellaneous 頭域:
Bdpagetype: 2
Bdqid: 0x99791efd00036253
Bduserid: 2577220064
Server: BWS/1.1 ---------指明HTTP伺服器的軟體資訊
X-Ua-Compatible: IE=Edge,chrome=1
@Security頭域:Strict-Transport-Security: max-age=172800 ---------基於安全考慮而需要傳送的引數,關於這個引數的解釋,請參考:http://www.freebuf.com/articles/web/66827.html
-------------------------------------------------------------
6)TextView:顯示請求或響應的資料。
7)WebForms:請求部分以表單形式顯示所有的請求引數和引數值;響應部分與TextView內容是一樣的。
8)Auth:顯示認證資訊,如Authorization
9)Cookies:顯示所有cookies
10)Raw:顯示Headers和Body資料
11)JSON:若請求或響應資料是json格式,以json形式顯示請求或響應內容
12)XML:若請求或響應資料是xml格式,以xml形式顯示請求或響應內容