Jmeter 上傳excel文件同時帶參數


請求參數信息:

 

 

 請求頭信息:

 

實戰操作示意圖: 

 

 

 

 

 

 總結:

1、在http請求過程中上傳附件(Excel文件、圖片、安裝包、視頻文件等)雖然基本上Content-Type為:multipart/form-data,但Content-Type也有不一樣的,一般情況下Excel文件的Content-Type為:application/vnd.openxmlformats-officedocunment,spreadsheetml.sheet;圖片Content-Type為: image/jpeg,app包Content-Type為:application/octet-stream。最終填寫的值要以抓包中的入參信息為准。

2、Request Headers中的Content-Type在此HTTP請求中不放在Parameters中維護,因為它是動態的信息。

3、喜歡粘貼復制HTTP請求的朋友們要注意,除了上傳附件的請求中要勾選 Use multipart/form-data for POST和Browser-compatible headers,下面的請求就要去勾選啦!並且如果HTTP信息頭管理器是公用的話要注意區別開來,否則腳本會報錯。
 
4、作者之前只用前三點來實現,一直報錯,將請求中的客戶端實現改為Java解決
 
Java:使用的http是使用的JAVA JVM提供的方法,有相關的限制:
  1)連接如何重用在請求中沒有控制;
  2)當jmeter釋放了一個請求后,在同樣的進程中可能不會再使用了;
  3)只使用於單進程模式;
  4)HTTPS代理請求有兩個bug沒存在;
  5)不支持虛擬主機;
  6)不支持相關的方法;
  7)不支持存儲證書的請求。

HttpClient4.1:使用Apache HttpClient 4.1部件

空白:使用HTTP默認請求中的配置或jmeter.properties中jmeter.httpsample中的配置

 

 


免責聲明!

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



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