-1

我需要将 websockets 与普通套接字连接,websockify 看起来似乎是答案,但我真的不明白我需要做什么这个信息:https ://www.npmjs.com/package/node-websockify ,我需要创建一个Node js服务器,还是只运行到我的页面??

4

1 回答 1

3

websockify 的人很好地创建了一个位于此处的节点 js 版本-

  1. 输入命令 node websockify.js [--web web_dir] [--cert cert.pem [--key key.pem]] [source_addr:]source_port target_addr:target_port

所以命令:

节点 websockify.js --web web 127.0.0.1:9988 192.168.1.40:5432

将从目标地址(您无权访问的服务器)启动“中继”到您自己的代理服务器(您有权访问的服务器 - 您将 websockets 从 vnc 服务器代理到 TCP,这使您能够通过网络浏览器查看连接。有了这个代理,一个内置的网络服务器来“服务”视图。所以网络选项是要显示的 HTML、CSS 和 JS 文件的位置。如果你从app 目录css-files和来自根目录的 vnc 文件以及所有依赖项,然后您可以通过导航到源 IP 地址和端口来查看文件,这应该会处理好它。

于 2017-05-11T16:56:23.607 回答