configBaseOptions method

  1. @override
BaseOptions configBaseOptions()
override

配置通用的http请求选项BaseOptions 优先级最低,优先取Api#request方法中配置的method和option

Implementation

@override
BaseOptions configBaseOptions() {
  BaseOptions options = BaseOptions(
    baseUrl: baseUrl,
    connectTimeout: httpTimeOut,
    receiveTimeout: httpTimeOut,
    sendTimeout: httpTimeOut,
    contentType: Http.contentTypeJson,
    method: Http.methodPost,
    responseType: ResponseType.json,
  );
  return options;
}