Skip to content

Commit d095802

Browse files
authored
Merge pull request #107 from sswguo/http_protocol
Configure OkHttpClient to use HTTP/1.1 only
2 parents bff782e + 7142830 commit d095802

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/main/java/org/commonjava/indy/service/httprox/util/WebClientAdapter.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@
3636
import java.nio.file.Files;
3737
import java.time.Duration;
3838
import java.time.temporal.TemporalUnit;
39+
import java.util.Arrays;
3940
import java.util.UUID;
4041
import java.util.concurrent.TimeUnit;
4142
import java.util.concurrent.atomic.AtomicLong;
@@ -188,6 +189,7 @@ public void reinit()
188189
.writeTimeout( d )
189190
.connectTimeout( d )
190191
.retryOnConnectionFailure( true )
192+
.protocols( Arrays.asList( Protocol.HTTP_1_1 ) )
191193
.build();
192194
}
193195

@@ -281,7 +283,7 @@ public CallAdapter call()
281283
// builder.addInterceptor( cleanupInterceptor );
282284
}
283285

284-
callClient = builder.build();
286+
callClient = builder.protocols( Arrays.asList(Protocol.HTTP_1_1) ).build();
285287
}
286288

287289
return new CallAdapter( callClient, requestBuilder, serviceConfig );

0 commit comments

Comments
 (0)