Jmeter系列(23)- 詳解 HTTP 信息頭管理器


如果你想從頭學習Jmeter,可以看看這個系列的文章哦

https://www.cnblogs.com/poloyy/category/1746599.html

 

HTTP 信息頭管理器

  • 這個比較簡單啦,要啥信息頭就加啥
  • 如果信息頭管理器放到線程組下,那么線程組下所有 HTTP 請求都會共享這些 HTTP 信息頭
  • 如果信息頭管理器放到 HTTP 請求下,那么只有該請求擁有這些 HTTP 信息頭
  • 這里和 HTTP 請求默認值一樣,也有優先級的,而且優先級也一樣
  • 如果有多個信息頭管理器,名稱重名的話,會按優先級高的先取

 

光理論很難理解,我們來看個栗子

 

測試計划樹結構

 

第一個 HTTP 信息頭管理器

三個請求共享兩個信息頭:content-type、Accept

 

第二個 HTTP 信息頭管理器

Flask-json 接口獨享的信息頭:content-type、Accept-Charset、Accept-Encoding

 

獲取最近會員登錄列表的接口請求體

直接用的就是【1--信息頭管理器】的兩個信息頭

 

Flask-json的接口請求體

這個請求有自己的信息頭管理器,包含了 content-type,會覆蓋【1--信息頭管理器】content-type 的值

 

圖片文件上傳接口的請求體

 

總結

  • HTTP 請求下的信息頭管理器的優先級高於線程組下的信息頭管理器
  • 若有重名的信息頭名稱,則優先取 HTTP 請求下的信息頭管理器

 


免責聲明!

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



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