通過fiddler抓包,用jmeter實現multipart/form-data類型請求


Fiddler抓包結果如下:

1.multipart/form-data的基礎方式是post,也就是說通過post組合方式來實現的。
2.multipart/form-data於post方法的不同之處在於請求頭和請求體。
3.multipart/form-data的請求頭必須包含一個特殊的頭信息:Content-Type,其值也必須為multipart/form-data,同時還需要規定一個內容分割用於分割請求提中多個post的內容,如文件內容和文本內容是需要分隔開來的,不然接收方就無法解析和還原這個文件了,具體的頭信息如下:Content-Type: multipart/form-data; boundary=5a7eeaaa-6fa0-44e4-a43c-b20dc9af73ca

 

jmeter如何請求:

如下圖,jmeter請求時千萬不要自己添加請求頭,否則會報500錯誤,請求時可以勾選Use multipart/from-data for POST.,這里我不勾選也可以成功

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM