init static method

void init()

Implementation

static void init() {
  // 在调试模式下需要抓包调试,所以我们使用代理,并禁用HTTPS证书校验
  if (!Global.isRelease) {
    (dio.httpClientAdapter as IOHttpClientAdapter).onHttpClientCreate =
        (client) {
      // client.findProxy = (uri) {
      //   return 'PROXY 192.168.50.154:8888';
      // };
      //代理工具会提供一个抓包的自签名证书,会通不过证书校验,所以我们禁用证书校验
      client.badCertificateCallback =
          (X509Certificate cert, String host, int port) => true;
      return null;
    };
  }
}