在esp8266中编写httpClient实例,实现访问网络接口的功能。
此时我是在家中通过远程办公电脑的方式编写网络接口(工程太大,不方便传输至家中PC编写)。
而手中的ESP8266是通过家中的网络连上互联网。
换言之,esp8266与接口不在同一网络,不方便调试。只有每次把网络接口发布到阿里云,esp方能访问。
解决方法:
通过端口映射,在阿里云上监听一个端口A,映射至办公电脑的端口B。esp8266中访问阿里云的端口A,达到访问办公电脑端口B的目的。实现实时调试。
1、VS设置
在项目属性中设置使用本地IIS调试,端口是80(根据本机IIS端口决定)。
2、端口映射设置
3、esp8266
esp中访问1046端口则达到访问本机80端口之目的。