@@ -32,7 +32,7 @@ class DefaultHttpClientAdapter implements HttpClientAdapter {
32
32
"Can't establish connection after [HttpClientAdapter] closed!" );
33
33
}
34
34
var _httpClient = _configHttpClient (cancelFuture, options.connectTimeout);
35
- Future requestFuture = _httpClient.openUrl (options.method! , options.uri);
35
+ Future requestFuture = _httpClient.openUrl (options.method, options.uri);
36
36
37
37
void _throwConnectingTimeout () {
38
38
throw DioError (
@@ -42,7 +42,7 @@ class DefaultHttpClientAdapter implements HttpClientAdapter {
42
42
);
43
43
}
44
44
45
- HttpClientRequest request;
45
+ late HttpClientRequest request;
46
46
try {
47
47
if (options.connectTimeout > 0 ) {
48
48
request = await requestFuture
@@ -60,16 +60,13 @@ class DefaultHttpClientAdapter implements HttpClientAdapter {
60
60
_throwConnectingTimeout ();
61
61
}
62
62
63
- request.followRedirects = options.followRedirects ?? true ;
64
- request.maxRedirects = options.maxRedirects ?? 5 ;
65
-
66
63
if (options.method != 'GET' && requestStream != null ) {
67
64
// Transform the request data
68
65
await request.addStream (requestStream);
69
66
}
70
67
Future future = request.close ();
71
- if (options.connectTimeout != null && options.connectTimeout ! > 0 ) {
72
- future = future.timeout (Duration (milliseconds: options.connectTimeout! ));
68
+ if (options.connectTimeout > 0 ) {
69
+ future = future.timeout (Duration (milliseconds: options.connectTimeout));
73
70
}
74
71
late HttpClientResponse responseStream;
75
72
try {
0 commit comments