Флаттер веб-http запрос badCertificateCallback - PullRequest
1 голос
/ 24 апреля 2020

Мне было интересно, можете ли вы указать мне библиотеку веб-флаттера с 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);

Любой комментарий будет более ценным.

Заранее спасибо, Даниэль

...