求助帖子,esp32调用本地服务总是失败

2024-04-072959
AI 快速预览详细 收起
本文讨论了使用ESP32调用本地启动的Java Spring Boot后端服务时遇到的问题。用户发现Postman可以成功调用接口,但Arduino调用失败。文章提供了详细的故障排查步骤,包括检查ESP32的网络配置和查看Spring Boot服务的日志。最终发现报错码-1的具体原因,并给出了相应的解决方案。通过这些步骤,用户可以快速解决ESP32调用本地服务失败的问题。


求助下大佬,我想用esp32调用本地启动得java springboot 后端服务,就一个简单得get请求。用postman都可以调通接口,但是用ardunio调用一直失败,我测了wifi 可以调通心知天气得接口,不知道为啥调本地服务总是失败,没办法debug

postman截图.png (78.02 KB, 下载次数: 4756)

ESP32调用本地Spring Boot服务失败 | DF创客社区_image_3.webp

调用本地服务失败.png (148.08 KB, 下载次数: 4801)

ESP32调用本地Spring Boot服务失败 | DF创客社区_image_6.webp

调用本地服务失败截图2.png (175.28 KB, 下载次数: 4888)

ESP32调用本地Spring Boot服务失败 | DF创客社区_image_9.webp

页面截图.png (42.03 KB, 下载次数: 4848)

ESP32调用本地Spring Boot服务失败 | DF创客社区_image_12.webp

心知天气.png (200.45 KB, 下载次数: 4741)

ESP32调用本地Spring Boot服务失败 | DF创客社区_image_15.webp

idea截图.png (250.36 KB, 下载次数: 4783)

ESP32调用本地Spring Boot服务失败 | DF创客社区_image_18.webp

调用本地服务失败.png (148.08 KB, 下载次数: 4817)

调用本地服务失败,报错码-1

ESP32调用本地Spring Boot服务失败 | DF创客社区_image_21.webp

postman截图.png (78.02 KB, 下载次数: 4703)

用postman可以调用成功

ESP32调用本地Spring Boot服务失败 | DF创客社区_image_24.webp

调用本地服务失败截图2.png (175.28 KB, 下载次数: 4800)

调用本地服务失败

ESP32调用本地Spring Boot服务失败 | DF创客社区_image_27.webp

页面截图.png (42.03 KB, 下载次数: 4848)

网页也可以调用成功

ESP32调用本地Spring Boot服务失败 | DF创客社区_image_30.webp

idea截图.png (250.36 KB, 下载次数: 4738)

java服务正常

ESP32调用本地Spring Boot服务失败 | DF创客社区_image_33.webp

心知天气.png (200.45 KB, 下载次数: 4846)

调用心知天气服务成功得

ESP32调用本地Spring Boot服务失败 | DF创客社区_image_36.webp

创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

评论(1)
YeezB
YeezB
这个可以去联系一下乐鑫官方那边。你Arduino SDK应该是他们出的
ardunio新手菜菜
ardunio新手菜菜
作者
回复YeezB

谢谢,我自己今天仔细瞅了下#include 函数库,我这问题其实就是ip地址导致得,不能用localhost或者127.0.0.1 需要使用具体得ip,查看本地电脑ip,修改调用服务的ip就可以成功,折腾了好几天。。。。
- 没有更多了 -