diff --git a/src/main/java/io/github/delirius325/jmeter/backendlistener/elasticsearch/ElasticSearchMetric.java b/src/main/java/io/github/delirius325/jmeter/backendlistener/elasticsearch/ElasticSearchMetric.java index a0ab365..1d7ce27 100644 --- a/src/main/java/io/github/delirius325/jmeter/backendlistener/elasticsearch/ElasticSearchMetric.java +++ b/src/main/java/io/github/delirius325/jmeter/backendlistener/elasticsearch/ElasticSearchMetric.java @@ -214,9 +214,9 @@ private void parseHeadersAsJsonProps(boolean allReqHeaders, boolean allResHeader headersArrayList.add(this.sampleResult.getResponseHeaders().split("\n")); } - for (String[] lines : headersArrayList) { - for (int i = 0; i < lines.length; i++) { - String[] header = lines[i].split(":"); + for(String[] lines : headersArrayList) { + for(int i=0; i < lines.length; i++) { + String[] header = lines[i].split(":",2); // if not all req headers and header contains special X-tag if (header.length > 1) {