specify 5000ms as connect timeout
This commit is contained in:
parent
82a9e88cd7
commit
f9e1c8278a
1 changed files with 2 additions and 1 deletions
|
@ -4,13 +4,14 @@ import 'package:dio/dio.dart';
|
|||
import 'package:flutter_user_agent/flutter_user_agent.dart';
|
||||
import 'package:package_info_plus/package_info_plus.dart';
|
||||
|
||||
int kConnectTimeout = 5000;
|
||||
class Network {
|
||||
Dio _dio;
|
||||
|
||||
Future<void> init() async {
|
||||
await FlutterUserAgent.init();
|
||||
final packageInfo = await PackageInfo.fromPlatform();
|
||||
_dio = Dio(BaseOptions(headers: {
|
||||
_dio = Dio(BaseOptions(connectTimeout: kConnectTimeout, headers: {
|
||||
HttpHeaders.userAgentHeader: FlutterUserAgent.userAgent,
|
||||
'X-Client-Version': packageInfo.version,
|
||||
'X-Client-Package': packageInfo.packageName,
|
||||
|
|
Loading…
Add table
Reference in a new issue