有人知道如何使用http get请求将数据从网络托管的网域发送到ESP32吗



问题是,我们如何通过HTTP GET请求将数据从网络托管域发送到我们的esp32?

如果ESP32位于本地网络后面,则不可能这样做。

如果你想从ESP32所在的网络之外发起请求,你必须将ESP32连接到互联网。

您可以在路由器上转发ESP32的ip地址/端口。这样你就可以通过路由器的公共ip访问esp32。这样,您就可以从世界任何地方对ESP32进行任何HTTP请求。

但是,我警告您,不建议使用此方法,因为您的网络将在您打开的端口上对外开放。

另一种方法是使用某种隧道服务器。有一些解决方案,如ngrokhusarnet

我建议您在云中的某个地方创建一个服务器,并使用esp32从该服务器获取所需的数据。因为您可以从外部请求本地网络内部的数据。

最新更新