connectionTimeout property
Gets and sets the connection timeout.
When connecting to a new host exceeds this timeout, a SocketException is thrown. The timeout applies only to connections initiated after the timeout is set.
When this is null
, the OS default timeout is used. The default is
null
.
Implementation
@override
Duration? get connectionTimeout => _httpClient.connectionTimeout;
Gets and sets the connection timeout.
When connecting to a new host exceeds this timeout, a SocketException is thrown. The timeout applies only to connections initiated after the timeout is set.
When this is null
, the OS default timeout is used. The default is
null
.
Implementation
@override
set connectionTimeout(Duration? value) =>
_httpClient.connectionTimeout = value;