HTTP信息头管理
用于添加 重写HTTP请求的头信息。如:User-Agent Accept-Encoding
配制说明

-
Headers Stored in the Header Manager: 用于配制HTTP请求时的头信息Name: 头信息的属性名Value: 头信息的属性值
-
示例代码: HeaderManager.jmx
应用

以上简书-首页的Request Headers,其中的内容均可使用HTTP Header Manager来模拟,下面简要说明部分使用。
- 使用
User-Agent来模拟不同的的客户端发起的请求,如: 手机端/指定浏览器版本 - 使用
Accept来模拟文件格式 - 使用
Cookie中的配制来模拟发送请求中的Cookie信息,使用HTTP Cookie Manager可进行较为复杂的Cookie管理和维护
HTTP Cookie管理器
- 可以像浏览器一样
存储发送Cookies。 - 手动管理和维护
Cookies中的内容。
配制说明

-
OptionsClear cookies each iteration?: 勾选后,每次线程组的循环均会清空Cookie,但自定义的不会被清空Implementation: 选择需要继承的HC4CookieHandler(HttpClient 4.5.X API)/HC3CookieHandler(HttpClient 3 API),可使用默认Cookie Policy: 先找Implementation的具体策略,可使用默认
-
User-Defined Cookies: 用户自定义CookieName: Cookie的属性名Value: Cookie的属性值Domain: 作用域,对于有作用域要求的Path: 域路径Secure: 安全性,可使用默认不勾选
-
示例代码: CookieManager.jmx
应用
- 业务需求需要在每次执行时清空
Cookie时,可勾选Clear cookies each iteration? - 指定
Cookie内容,可在User-Defined Cookies添加自定义的Cookie