fiddler在進行接口測試時,會模擬post請求,發送不一樣的請求參數,返回不一樣的結果,今天咱們就來分享一下,怎麼用Fiddler工具模擬post請求:json
填寫post請求的header和body
app
最後點擊 Execute,就能夠發送post請求,在左側能夠查看到發送的請求記錄:
composer
看起來很簡單,可是最關鍵的是第4步如何填寫post請求的header和body?工具
下面的就着重的介紹一下:
一、第一個關鍵點:content-type,什麼是content-type呢?顧名思義,內容類型,用來指定不一樣格式的請求信息。
就是在header中指定body中的數據格式。
二、Http Header裏的Content-Type在這裏介紹如下兩種以及相關的實踐應用:
application/x-www-form-urlencoded:數據被編碼爲名稱/值對。這是標準的編碼格式。
application/json : json格式的數據。
須要根據實際狀況選擇不一樣的Content-Type。
post
下面介紹一下應用:測試
post請求的header是這樣的:編碼
User-Agent: Fiddler Content-Type: application/x-www-form-urlencoded Host: localhost Content-Length: 34
那麼在body裏這樣寫:url
city=「ZhengZhou」& name=」zwf」spa
若是要發送json格式的數據,則header這樣寫:code
User-Agent: Fiddler Content-Type: application/json Host: localhost Content-Length: 34
body中這樣寫:
{ "city": "ZhengZhou", "name": "zwf" }
THEEND!