Skip to content

Commit ac3e57f

Browse files
author
Stephane Landelle
committed
AsyncHttpClient#326 actually only affects 1.7.x, reverting 7b75d54
1 parent cf2d89b commit ac3e57f

File tree

1 file changed

+8
-5
lines changed

1 file changed

+8
-5
lines changed

providers/netty/src/main/java/org/asynchttpclient/providers/netty/NettyAsyncHttpProvider.java

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -623,11 +623,14 @@ else if (uri.getRawQuery() != null)
623623
}
624624

625625
if (!m.equals(HttpMethod.CONNECT)) {
626-
for (Entry<String, List<String>> header : request.getHeaders()) {
627-
String name = header.getKey();
628-
if (!HttpHeaders.Names.HOST.equalsIgnoreCase(name)) {
629-
for (String value : header.getValue()) {
630-
nettyRequest.addHeader(name, value);
626+
FluentCaseInsensitiveStringsMap h = request.getHeaders();
627+
if (h != null) {
628+
for (Entry<String, List<String>> header : h) {
629+
String name = header.getKey();
630+
if (!HttpHeaders.Names.HOST.equalsIgnoreCase(name)) {
631+
for (String value : header.getValue()) {
632+
nettyRequest.addHeader(name, value);
633+
}
631634
}
632635
}
633636
}

0 commit comments

Comments
 (0)