如何消除运行颤振中的异常错误?

时间:2019-12-10 08:29:08

标签: flutter

fetchData()async{
    res = await  http.get(api);

发生了异常。 HandshakeException(HandshakeException:客户端中的握手错误(OS错误:     CERTIFICATE_VERIFY_FAILED:证书链中的自签名证书(handshake.cc:352)))

    print(res.body);
    drinks = jsonDecode(res.body)["drinks"];
    setState(() {
    });

1 个答案:

答案 0 :(得分:1)

您的错误日志明确指出该错误不是来自API实现的Flutter应用程序端。

错误是来自Web api端。

与您的api人员联系以解决服务器端问题。

还尝试在清单文件中添加Internet权限,

<uses-permission android:name="android.permission.INTERNET" />

然后,在您的终端中运行以下命令,

flutter clean

如果它不起作用,我认为笛子方面没有任何问题。