场景:对于每个线程组我们会设置默认的信息头
但是线程组中的某个具体请求访问了其它网站,不需要登录获取的认证信息,这个认证信息会导致访问其它网站失败。我们需要移除这个认证信息。
方法:针对这个请求追加一个 BeanShell PreProcessor
内容如下:
import org.apache.jmeter.protocol.http.control.Header;
sampler.getHeaderManager().removeHeaderNamed("Authorization");
如下图就是对 2-1InsuranceDeclaration-put 这个请求移除了认证信息。