我想知道您是否可以将我指向具有 http badCertificateCallback 的网络颤振库。我尝试了DIO,但它给了我一个错误并提交了一个问题,但我还没有收到他们的消息
DIO代码:
Dio dio = new Dio(options);
(dio.httpClientAdapter as DefaultHttpClientAdapter).onHttpClientCreate =
(client) {
client.badCertificateCallback =
(X509Certificate cert, String host, int port) => true;
};
Error: Expected a value of type 'DefaultHttpClientAdapter', but got one of type 'BrowserHttpClientAdapter'
我也试过http,但它没有错误的证书回调,我们可以使用它,但它不兼容网络
HttpClient httpClient = new HttpClient();
httpClient.badCertificateCallback =
((X509Certificate cert, String host, int port) => true);
IOClient ioClient = new IOClient(httpClient);
response = await ioClient.post(url, body: data, headers: headers);
任何评论都会更有价值。
在此先感谢,丹尼尔