[esp8266客户端使用CDN代理连接失败

问题描述 投票:-1回答:2

我已经在esp8266上设置了Arduino代码。该代码仅执行以下操作:

  • 设置wifi
  • 连接到网络服务器
  • 从此网络服务器检索HTML并将其存储
  • 实例化服务器:端口
  • 处理本地IP地址上的GET“ /”请求并从以前的Web服务器发送回html。

代码运行正常(99%)。我只需要其余1%的支持。 :-)

  1. 当网络服务器具有“普通” IP地址+域名时,esp8266可以毫无问题地解决它。
  2. 当网络服务器在局域网上只有一个“普通” IP地址时,esp8266可以从中获取html,没有任何问题。
  3. 但是当此Web服务器位于CDN /代理激活后(仅供参考,这是Cloudflare),则IP解析度是CDN中的IP(似乎可以);但是esp会得到一个空的html或“ 0” ...我无法在esp上进行深度调试。

我在设置中错过了什么吗?知道我应该尝试什么。

谢谢

proxy cdn esp8266 esp8266wifi
2个回答
0
投票

您从cloudflare获得的HTTP响应代码是什么?


0
投票

我在收到SSL握手错误40后切换到了BearSSL Arduino库,最后一点。所以最后,我设法使用BearSSL并解决了问题。

© www.soinside.com 2019 - 2024. All rights reserved.