天天看點

『言善信』Fiddler工具 — 3、Fiddler界面布局詳解【菜單欄】

目錄

  • (一)Fiddler界面布局介紹
  • (二)菜單欄
    • 1、File檔案菜單:
    • 2、Edit編輯菜單:
    • 3、Rules規則菜單:
    • 4、Tools工具菜單:
    • 5、View視圖菜單:
    • 6、Help幫助菜單:

Fiddler的使用者界面主要包括下面幾個部分,

如圖所示:

首先視窗的最上方是

main menu

主菜單,然後下面的是

toolbar

工具欄.

Fiddler視窗的最左邊是

web session

清單,右邊是view選項視圖,

視窗最下方的黑的框是

quickexec

指令行,最下方的欄是

status bar

狀态欄。

『言善信』Fiddler工具 — 3、Fiddler界面布局詳解【菜單欄】

主要是針對Fiddler的一些設定和一些Fiddler的操作。

『言善信』Fiddler工具 — 3、Fiddler界面布局詳解【菜單欄】

  • Capture Traffic

    :啟用或停止捕獲。

    Capture Traffic

    是個開關,可以控制是否把Fiddler注冊為系統代理。

    當把Fiddler注冊為系統代理時,所有依賴于WinINET代理的應用(如IE浏覽器和其他浏覽器)會把Web請求發送給Fiddler。

  • New Viewer

    :用來打開一個新的Fiddler視窗。
  • Load Archive

    :用于重新加載之前捕獲的,以SAZ檔案格式儲存的流量。
  • Recent Archive

    :加載最近的檔案。
  • Save

    :儲存

    All Session...

    :儲存全部會話。

    Selected Session

    :儲存已選中的會話。

    Request

    :儲存請求。

    Response

    :儲存響應。

    Save子菜單中的選項支援以多種方式把流量儲存到檔案中。

    該菜單選項和

    Web Session

    清單中的上下文菜單中的選項相同。
  • Import Sessions

    :導入會話

    支援導入從其他工具捕獲的流量,也支援導入以其他格式存儲的流量。

  • Export Sessions

    :導出會話

    支援把Fiddler捕捉到的Session(會話)以多種檔案格式儲存。

  • Exit

    :退出

    Exit菜單指令會取消把Fiddler注冊為系統代理,并關閉Fiddler工具。

  • Copy

    :拷貝

    Copy下面的幾個子菜單分别支援複制選中Session的某些資訊。

    • Session

      :拷貝整個Session。
    • Just Url

      :将選中session的url拷貝到剪貼闆。
    • Headers Only

      :拷貝頭資訊,包括請求和傳回的頭資訊。
    • Full Summary

      :将session清單顯示的資訊及表頭複制到剪貼闆,通過tab分割,便于在Excel或其他編輯器中檢視編輯。
    • Terse Summary

      :Full Summary為複制完整摘要,Terse Summary為複制簡要摘要。
  • Remove

    :移除

    Remove下面的子菜單分别支援從

    Web Session

    清單中删除全部、删除選擇或删除未選中的Session。
    • Selected Sessions

      :移除選擇會話。
    • Unselected Sessions

      :移除未選中的會話。
    • All Sessions

      :全部會話。
  • Select All

    :選擇Sessions清單的所有内容。
  • Undelete

    :恢複之前删除的會話。
  • Paste as Sessions

    :會基于剪貼闆上的内容,生成一個或多個模拟的

    Web Session

  • Mark

    :标記所選的會話

    Mark子菜單支援選擇一種顔色,來标記

    Web Session

    清單中選中的Session。
    • Strikeout

      :失敗
    • Red

      :紅色
    • Blue

      :藍色
    • Gold

      :金色
    • Green

      :綠色
    • Orange

      :橙色
    • Purple

      :紫色
    • Unmark

      :未标記
  • Unlock for Editing

    :調為可編輯

    會對某個選中的

    Web Session

    解鎖,支援使用

    Inspectors

    編輯Session的所有請求和響應。
  • Find Sessions...

    :查找會話

    會打開Find Session視窗,搜尋捕獲到的資料流。

  • Hide Image Requests

    :隐藏圖檔請求

    觸發器控制:是否在

    Web Session

    清單中顯示圖像類Session。
  • Hide HTTPS CONNECTs

    :隐藏HTTPS連接配接

    Web Session

    清單中顯示使用CONNECT請求方法的Session。
  • Automatic Breakpoints

    :斷點控制

    子菜單控制Fiddler是否會自動在

    Before Requests

    After Responses

    處設定斷點。

    Ignore Image

    觸發器控制這些斷電是否作用于圖檔請求。
    • Before Requests

      :請求之前
    • After Responses

      :響應之後
    • Disabled

      :禁用
    • Ignore Images

      :忽略圖檔
  • Customize Rules...

    :打開Fiddler ScriptEditor。

    會使用配置的腳本編輯器,打開目前的

    FiddlerScript

    檔案。
  • Require Proxy Authentication

    :密碼代理驗證

    如果選中

    Require Proxy Authentication

    菜單項,所有未送出

    Proxy-Authorization

    請求頭的請求,會傳回

    HTTP/407

    響應,要求用戶端安裝證書。

    該規則可以用于測試HTTP用戶端,確定這些規則在有證書的用戶端伺服器上可以正常工作。

  • Apply GZIP Encoding

    :采用GZIP編碼

    Apply GZIP Encoding

    菜單項,隻要請求包含具有gzip辨別的

    Accept-Encoding

    請求頭,就會對除了圖檔以外的所有響應,使用

    GZIP HTTP

    格式進行壓縮。

    該規則用于測試使用GZIP選項支援的用戶端,是否真正對内容進行壓縮。該選項還支援性能調優,并且計算傳輸的壓縮後的資料流的位元組數。

  • Remove All Encodings

    :删除全部編碼

    Remove All Encoding

    選項,會删除所有請求和響應的HTTP内容編碼和傳輸編碼。
  • Hide 304s

    :隐藏304會話

    Hide 304s

    選項會隐藏包含

    HTTP/304 Not Modified

    狀态的響應的所有Session。
  • Request Japanese Content

    :發送日語内容請求

    Request Japanese Content

    選項會把所有請求的

    Accept-Encoding

    請求頭,設定或替換為

    ja

    辨別,表示用戶端希望響應以日語形式發送。
  • Automatically Authenticate

    :自動驗證。
  • User-Agents

    :子菜單支援把所有請求的

    User-Agent

    請求頭設定或替換成指定值。
  • Performance

    :子菜單提供影響Web性能的簡單選項。
    • Simulate Modem speeds

      :模拟數據機速度。
    • Disable Caching

      :禁止緩存。
    • Cache Always Fresh

      :始終保持緩存新内容。
說明:

Simulate Modem Speeds

選項,它會設定所有後續Session的Flag。把

request-trickle-delay

标志位設定成300,所有上傳資料将延遲300毫秒/KB。同理如果把

response-trickle-delay

标志位設定成150,會使所有下載下傳資料延遲150毫秒/KB。

Disable Caching

選項,會删除所有

If-None-Match

If-Modified-Since

請求頭,并添加

Pragma:no-cache

請求頭。選中該選項還會删除響應中的所有

Expires

頭,并把

Cache-Control

響應頭設定成

no-cache

。該選項無法阻止浏覽器重用在選用該選項之前所緩存的響應。在選中該選項後,為了得到最佳結果,最好清空浏覽器中的緩存(CTRL+SHIFT+ DELETE)。

Show Time-to-Last-Byte

會在

Web Session

清單的

Custom

列中顯示Fiddler接收到所有響應所花費的時間,以微秒表示。

同樣

Show Response Timestamp

選項會在

Web Session

清單中

Custom

列顯示,Fiddler接收到伺服器的所有響應的時間戳。

Cache Always Fresh

選項會自動響應所有包含

HTTP/304

響應的有條件HTTP請求,表示用戶端緩存是最新的。當通路的站點無法正确地設定緩存失效日期時,該選項可以極大地提高性能。盡管有該選項,但在浏覽器中按下CTRL+F5鍵,仍可以保證重新從伺服器加載資料,因為浏覽器會對要求強制更新的請求忽略

If-Modified-Since

If-None-Match

頭。

  • Options...

    :打開Fiddler Options視窗。針對Fiddler的一些設定。
  • WinlNET Options...

    :打開IE的Internet Options視窗。
  • Clear WinINET Cache

    :會清空IE和其他應用中所使用的WinINET緩存中的所有檔案。
  • Clear WinINET Cookies

    :會清空IE和其他應用中所發送的WinINET Cookie。
  • TextWizard...

    :TextWizard文字編碼解碼

    會啟動

    TextWizard

    視窗,支援對文本進行編碼和解碼。
  • Compare Session

    :比較會話,隻有當選中

    Web Session

    清單中的兩個Session時才有效。
  • Reset Script

    :重置腳本。
  • Sandbox

    :沙箱,會打開

    http://webdbg.com/sandbox/

    頁面。
  • View IE Cache

    :檢視IE緩存。
  • New Session Clipboard...

    :打開一個Session的剪貼闆。
  • HOSTS...

    :會打開Fiddler的

    Host Remapping

    工具,進行hosts配置。
  • Win8 Loopback Exemptions

    :會彈出一個新視窗“AppContainer回環豁免實用程式”。

  • Show Toolbar

    :控制Fiddler工具欄是否可見(顯示工具欄)。
  • Default Layout

    :預設布局
  • Stacked Layout

    :堆疊布局
  • Wide Layout

    :全部布局

    以上是Fiddler的三種界面布局。

  • Tabs

    :制表符
    • Preferences

      :首選項,設定偏好
    • AutoSave

      :自動儲存
    • APItest

      :測試
  • Statistics

    :激活Statistics(統計)頁籤。
  • Inspectors

    :激活Inspectors(嗅探)頁籤。
  • Composer

    :激活Conposer(構造)頁籤。
  • Minimize to Tray

    :Minimize to Tray或按下CTRL+M可以最小化Fiddler到系統托盤中。
  • Stay on Top

    :使Fiddler在桌面最前端顯示。
  • Squish Session List

    :控制

    Web Session

    清單是否水準收縮。
  • AutoScroll Session List

    :控制當添加新的Session時,Fiddler是否會自動滾動到Session清單的底部。
  • Refresh

    :重新整理。

  • Welcome Screen

    :歡迎界面。
  • Help

    :幫助。
  • Get Fiddler Book

    :說明。
  • Discussions

    :打開web浏覽器,跳轉到Fiddler的讨論組。
  • HTTP References

    :打開參考文檔的頁面。
  • Troubleshoot Filters

    :故障排除。
  • Get Priority Support...

    :擷取支援。
  • Check For Updates

    :連接配接到web伺服器,檢查目前運作的Fiddler是否為最新版本。
  • Send Feedback

    :發送回報,生成email資訊并發送到我的郵箱。
  • About

    :打開視窗,顯示目前的Fiddler版本的資訊。
參考:
  • https://blog.csdn.net/weixin_34146986/article/details/93562919
  • https://www.cnblogs.com/sjl179947253/p/7620524.html