fiddler在進行介面測試時,會模擬post請求,傳送不同的請求引數,返回不同的結果,今天我們就來分享一下,怎麼用fiddler工具模擬post請求:
開啟fiddler工具,在右側點選「composer」的選項:
進入到了composer 的選項之後,在parsed中進行根據http傳送的請求進行選擇,我們是模擬post請求,故選擇post:
新增post的url位址,以及選擇http協議的版本
填寫post請求的header和body
最後點選 execute,就可以傳送post請求,在左側可以檢視到傳送的請求記錄:
雙擊該請求,既可以檢視詳細的請求資料和返回結果:
到此,我們的fiddler模擬post請求就完成了,是不是很簡單呢!!!
看起來很簡單,但是最關鍵的是第4步如何填寫post請求的header和body?
下面介紹一下應用:post請求的header是這樣的:
user-agent: fiddler
host: localhost
content-length: 34
那麼在body裡這樣寫:
city=「zhengzhou」& name=」zwf」
如果要傳送json格式的資料,則header這樣寫:
user-agent: fiddler
host: localhost
content-length: 34
body中這樣寫:
theend!
socket 模擬POST傳送資料
筆者之前使用過mfc的cinternetsession來模擬post傳送資料,但一直在想,mfc中的類都是經過封裝的,如果我自己通過最原始的socket傳送資料是不是可行呢?所以經過一 早上的努力,還是成功了,說明這也不難哈。我先說說自己的過程吧 首先要構造自己的http頭部,那麼首先要看標準的ht...
curl模擬傳送post請求
curl模擬傳送post請求 初始化 curl curl init 設定抓取的url curl setopt curl,curlopt url,設定標頭檔案的資訊作為資料流輸出 curl setopt curl,curlopt header,1 設定獲取的資訊以檔案流的形式返回,而不是直接輸出。cu...
用JAVA模擬POST傳送資料
伺服器 1.jsp 客戶端 首先建立乙個到伺服器http的請求 httprequest request new httprequest http 伺服器 1.jsp 第一次使用的是get方式 request.setmethod get 緊接著進行一些請求的屬性設定 request.setreques...