我有一个在虚拟服务器(我租用的)和本地 Raspberry Pi Node 服务器上运行的 NodeJS Web 服务器。
我不想打开任何可从网络服务器访问的端口。 我的问题是我想创建一个可以与之交互的 Web 应用程序,并且当按下 Web 服务器上的任何按钮时,rpi 应该执行操作。
我认为在网络服务器上创建一个 json 文件是明智的做法,并且我的本地服务器将监听该 json 文件。
还有更好的想法吗? 谢谢您的建议!
最佳答案
您的问题可以使用反向代理软件来解决,该软件可以建立从公共(public)端点(例如互联网)到本地运行的网络服务的安全隧道。
ngrok是我最喜欢使用的最好的之一。
关于node.js - 从Web服务器发送请求到本地服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53334970/