websockets:节点JS

时间:2024-06-11 22:37:19
【文件属性】:

文件名称:websockets:节点JS

文件大小:22KB

文件格式:ZIP

更新时间:2024-06-11 22:37:19

JavaScript

使用NodeJS保护WebSockets NodeJS(+ ExpressJS)安全WebSockets( wss )和http / 2( h2 ,默认情况下为https )示例。 这个示例使用SocketIO ,它不支持NodeJS模块cluster (它仍然可以工作,但是会回websocket long polling而不是websocket )。 生成证书并将其放置在certs文件夹( ./server/certs )中以进行本地开发。 如果您不知道如何生成.pem和.key文件,则可以搜索Internet或在终端机中运行它openssl req -x509 -newkey rsa:4096 -keyout miro.key -out miro.pem -days 365 。 如果您为证书设置了密码,则在启动服务器时需要使用环境变量CERTPHRASE来提供该CERTPHRASE


【文件预览】:
websockets-master
----.env.example(110B)
----public()
--------index.html(995B)
--------robots.txt(25B)
--------js()
--------css()
----LICENSE(11KB)
----README.md(1KB)
----.gitignore(1KB)
----server()
--------helpers.js(2KB)
--------server.js(3KB)
--------certs()
--------config.js(471B)
--------cluster.js(790B)
--------routes()
----package-lock.json(30KB)
----package.json(700B)

网友评论