小编Sut*_*ath的帖子

执行 POST 请求时出现 CERTIFICATE_VERIFY_FAILED 错误?

在此输入图像描述

我在 Dart 中发送一个 post 请求,当我在 Postman 等 API 测试工具上测试它时,它给出了响应。但是当我运行该应用程序时。它给了我以下错误:-

这是我的函数代码 -

var request =
    http.MultipartRequest('POST', Uri.parse('https://myurl/files/'));
request.files.add(await http.MultipartFile.fromPath('file', pathfile));

http.StreamedResponse response = await request.send();
if (response.statusCode == 200) {
  print(await response.stream.bytesToString());
} else {
  print(response.reasonPhrase);
}
Run Code Online (Sandbox Code Playgroud)

错误

E/flutter ( 6264): HandshakeException: Handshake error in client (OS Error: E/flutter ( 6264):  CERTIFICATE_VERIFY_FAILED: unable to get local issuer certificate(handshake.cc:363))
Run Code Online (Sandbox Code Playgroud)

api http dart flutter

3
推荐指数
1
解决办法
1万
查看次数

标签 统计

api ×1

dart ×1

flutter ×1

http ×1