ESP32 api 获取失败

背景

使用ESP32通过网络api获取天气等信息时,出现了错误:

W (21534) Weather: request_url: https://devapi.qweather.com/v7/weather/7d?xxx
E (21584) esp-tls-mbedtls: No server verification option set in esp_tls_cfg_t structure. Check esp_tls API reference
E (21584) esp-tls-mbedtls: Failed to set client configurations, returned [0x8017] (ESP_ERR_MBEDTLS_SSL_SETUP_FAILED)
E (21594) esp-tls: create_ssl_handle failed
E (21604) esp-tls: Failed to open new connection
E (21604) transport_base: Failed to open a new connection
E (21614) HTTP_CLIENT: Connection failed, sock < 0
E (21614) Weather: Failed to open HTTP connection: ESP_ERR_HTTP_CONNECT

解决办法

在 setting 中,勾选上这两项:
在这里插入图片描述

参考资料

https://blog.csdn.net/xierbazi1/article/details/119873235

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值