標籤:文字框 ade 存在 ima 發送 出現 upload 表示 按鈕
Composer選項卡支援手動構建和發請求;也可以在Session列表中拖拽Session放到Composer中,把該Session的提取複寫到使用者介面;
點擊"execute"按鈕,發送請求到伺服器端。
首先看看Composer的介面:
一共有四個tab頁:Parsed, Raw , Scratchpad, Options;
一、Options
Inspect Session : 執行請求後,會自動開啟Inspectors選項卡;
Fix Content-Length header : 控制Composer是否會自動添加或修改Content-Length要求標頭,表示請求體的大小;
Content-Length,是指請求內容的長度;
伺服器會根據這個長度判斷請求內容是否已接收完畢;
---後期應該會出個HTTP系列的總結
Follow Redirects:是否會自動使用響應的Location頭;
Automatically Authenticate :是否會自動響應伺服器的認證需求;
Tear off 按鈕:使Composer選項卡以獨立的視窗懸浮;
Composer Help:查看文檔;
二、Scratchpad
從黃色標註的文字可知道,這個模組是用來儲存請求的;
我們可以複製多個請求內容在這個頁面,Fiddler會自動儲存這個介面的全部內容(關閉Fiddler再重新開啟,這些請求還是存在的)
選中某個請求內容,點擊上方的“execute”可發送請求;
三、Raw
只提供了一個文字框,可在文字框中輸入HTTP請求內容(請求行+要求標頭+請求體);
這個選項卡一般比較少用,大多數都會使用Parsed選項卡;
四、Parsed
Parsed選項卡存在:HTTP方法輸入框,URL輸入框,HTTP版本號碼輸入框,要求標頭輸入框,請求體輸入框;
1、普通請求
若已知請求內容,可直接輸入請求內容,並點擊“execute”按鈕,再在Inspect選項卡中查看響應內容;
2、發送序列化請求
在URL中數字出現的地方以#表示,可產生一系列按序編號的請求:
如上,在數字“4”的地方用“#”代替,點擊“execute”按鈕,會彈窗提示輸入需被替換的數字開始、結束值:
是從1-12的請求:
3、檔案上傳請求
點擊請求體輸入框上方的“upload file..”可上傳文檔到請求體中:
4、自動請求斷點
在點擊“execute”按鈕時,同步選取Shift鍵,可在新的請求上設定斷點;
這樣就可以在新的請求發送到伺服器前,使用Inspect選項卡修改請求;
分類: Fiddler
Fiddler--Composer