23
23
import java .net .URI ;
24
24
import java .net .URISyntaxException ;
25
25
import java .net .URL ;
26
- import java .net .http .HttpClient ;
27
26
import java .time .Duration ;
28
27
import javax .net .ssl .SSLContext ;
29
28
import org .openqa .selenium .Credentials ;
@@ -40,7 +39,7 @@ public class ClientConfig {
40
39
private final Proxy proxy ;
41
40
private final Credentials credentials ;
42
41
private final SSLContext sslContext ;
43
- private HttpClient . Version version ;
42
+ private String version ;
44
43
45
44
protected ClientConfig (
46
45
URI baseUri ,
@@ -50,7 +49,7 @@ protected ClientConfig(
50
49
Proxy proxy ,
51
50
Credentials credentials ,
52
51
SSLContext sslContext ,
53
- HttpClient . Version version ) {
52
+ String version ) {
54
53
this .baseUri = baseUri ;
55
54
this .connectionTimeout = Require .nonNegative ("Connection timeout" , connectionTimeout );
56
55
this .readTimeout = Require .nonNegative ("Read timeout" , readTimeout );
@@ -214,7 +213,7 @@ public SSLContext sslContext() {
214
213
return sslContext ;
215
214
}
216
215
217
- public ClientConfig version (HttpClient . Version version ) {
216
+ public ClientConfig version (String version ) {
218
217
return new ClientConfig (
219
218
baseUri ,
220
219
connectionTimeout ,
@@ -226,7 +225,7 @@ public ClientConfig version(HttpClient.Version version) {
226
225
Require .nonNull ("Version" , version ));
227
226
}
228
227
229
- public HttpClient . Version version () {
228
+ public String version () {
230
229
return version ;
231
230
}
232
231
0 commit comments