Ich versuche, HTTP-Post-Anfrage mit Json mit Jmeter API zu senden. Ich füge HeaderManager mit Content-Type-Header, aber es scheint nicht, wie ich erwarten zu arbeiten, weil ich die Anfrage mit Content-Type: application/x-www-form-urlencoded
Hinzufügen von Header programmgesteuert mit Jmeter Java-API
HTTPSamplerProxy httpSamplerProxy = new HTTPSamplerProxy();
httpSamplerProxy.setDomain("localhost");
httpSamplerProxy.setPort(8090);
httpSamplerProxy.setPath("/");
httpSamplerProxy.setMethod("POST");
httpSamplerProxy.addEncodedArgument("Body Data", "{\"1\":\"2\"}", "");
HeaderManager headerManager = new HeaderManager();
headerManager.add(new Header("Content-type", "application/json"));
httpSamplerProxy.setHeaderManager(headerManager);
bin immer Was mache ich falsch? Wie füge ich einen Header zu httpSampler hinzu?
Mögliche doppelte von [JMeter ändern HTTP-Header während des Tests] (http://stackoverflow.com/questions/24542747/jmeter-alter-http-headers-during-test) –