由於一直喜歡用JMeter來進行全流程的對外的接口測試、調試,很是方便,但在調一個附件上傳的接口時,一直請求不到后台的URL,配置如下:
也查了網上的資料,都是這樣配置的,但就是一直發不通,同事推薦用Postman發通了,才發現原來Postman也挺好用的,甚至感覺比JMeter還好用。並進一步排查JMeter發不通的原因原來是因為我在HTTP信息頭管理器中設置了Content-type為multipart/form-data導致。
將這個HTTP信息頭管理器禁用,請求就是OK的。
竟然上面提到Postman也挺好用,就簡單上傳幾張圖片,通過這幾張圖片開發同學就能容易知道怎么使用了,首先當然是下載Postman(當然在Chrome瀏覽器上安裝Postman插件也可以,但我還是喜歡安裝版),我下載安裝的版本是:Postman-win64-6.2.4-Setup.exe,postman下載地址:https://www.getpostman.com/apps。
1.沒有附件的請求,可以根據需要設置請求數據格式,如下所示:
2.有附件的請求
出於好奇,特意也在Postman中設置Content-type為multipart/form-data,Postman並沒有和JMeter一樣發不通,而是請示依然正常。
參考文章:https://blog.csdn.net/aduocd/article/details/53132895
https://blog.csdn.net/huashao0602/article/details/72868800
https://blog.csdn.net/zzy1078689276/article/details/77528249