defaultBaseOptions top-level property
BaseOptions
defaultBaseOptions
getter/setter pair
Implementation
BaseOptions defaultBaseOptions = BaseOptions(
sendTimeout: 15000,
connectTimeout: 15000,
receiveTimeout: 15000,
responseType: ResponseType.plain,
validateStatus: (status) {
// 不使用http状态码判断状态,使用AdapterInterceptor来处理(适用于标准REST风格)
if (null != status && 200 <= status && status < 300) {
return true;
} else {
return false;
}
},
contentType: "application/json;charset=utf-8",
headers: {
'x-api-lang': 'en',
'x-app-client':'1.0',
'x-api-version': 'v1',
'Accept': 'application/json'
}
);