init method
void
init(})
Implementation
void init(BaseOptions options, {required Map<String, dynamic> commonParam, required String? proxy}) {
_dio.options = options;
commonParams = commonParam;
_dio.interceptors.add(LogInterceptor(responseBody: false));
/// proxy
bool isProxyChecked = proxy != null && proxy.isNotEmpty;
(_dio.httpClientAdapter as DefaultHttpClientAdapter).onHttpClientCreate = (client) {
client.findProxy = (uri) {
return isProxyChecked ? 'PROXY $proxy' : 'DIRECT';
};
return null;
};
}