addInterceptors method
void
addInterceptors(
- List<Interceptor> interceptors
)
Implementation
void addInterceptors(List<Interceptor> interceptors) {
_dio
..options.connectTimeout =
const Duration(milliseconds: _defaultConnectTimeout)
..options.receiveTimeout =
const Duration(milliseconds: _defaultReceiveTimeout)
..httpClientAdapter
..options.headers = {'Content-Type': 'application/json'};
if (interceptors.isNotEmpty) {
_dio.interceptors.addAll(interceptors);
}
if (kDebugMode) {
_dio.interceptors.add(LogInterceptor(
responseBody: true,
error: true,
requestHeader: true,
responseHeader: true,
request: true,
requestBody: true,
));
}
}