beanshell:
import org.apache.jmeter.config.Arguments;
import org.apache.jmeter.protocol.http.control.HeaderManager;
import org.apache.jmeter.testelement.property.CollectionProperty;
Arguments args = sampler.getArguments();
HeaderManager headerManager = sampler.getHeaderManager();
String headers = "";
try {
headers = headerManager.getHeaders().getStringValue();
}
catch(Exception e){
log.info(e.getMessage());
}
String req_str = args.toString().replace("(","").replace(")","");
Map reqMap = args.getArgumentsAsMap();
for(String key:reqMap.keySet()){
log.info("key: "+key+" , and value: "+reqMap.get(key));
}