Skip to content

Commit 520e952

Browse files
committed
Fix JettyClientDecorator
1 parent af906f0 commit 520e952

File tree

1 file changed

+3
-1
lines changed
  • dd-java-agent/instrumentation/jetty-client/jetty-client-9.1/src/main/java/datadog/trace/instrumentation/jetty_client91

1 file changed

+3
-1
lines changed

dd-java-agent/instrumentation/jetty-client/jetty-client-9.1/src/main/java/datadog/trace/instrumentation/jetty_client91/JettyClientDecorator.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
import datadog.trace.bootstrap.instrumentation.api.UTF8BytesString;
44
import datadog.trace.bootstrap.instrumentation.decorator.HttpClientDecorator;
55
import java.net.URI;
6+
import java.util.List;
67
import org.eclipse.jetty.client.api.Request;
78
import org.eclipse.jetty.client.api.Response;
89

@@ -38,7 +39,8 @@ protected int status(final Response httpResponse) {
3839

3940
@Override
4041
protected String getRequestHeader(Request request, String headerName) {
41-
return request.getHeaders().get(headerName);
42+
List<String> result = request.getHeaders().getValuesList(headerName);
43+
return String.join(",", result);
4244
}
4345

4446
@Override

0 commit comments

Comments
 (0)