Skip to content

Set connectTimeout through Options #2454

@hgraceb

Description

@hgraceb

Request Statement

Dio().request('http://example.com', options: Options(connectTimeout: const Duration(seconds: 10)));

Solution Brainstorm

 Options({
   this.method,
   Duration? sendTimeout,
   Duration? receiveTimeout,
+  Duration? connectTimeout,
   this.extra,
   this.headers,
   this.preserveHeaderCase,
   this.responseType,
   this.contentType,
   this.validateStatus,
   this.receiveDataWhenStatusError,
   this.followRedirects,
   this.maxRedirects,
   this.persistentConnection,
   this.requestEncoder,
   this.responseDecoder,
   this.listFormat,
 });

Metadata

Metadata

Assignees

No one assigned

    Labels

    s: featureThis issue indicates a feature request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions