文件名称:websocket-extensions-node:WebSocket连接的通用扩展管理
文件大小:25KB
文件格式:ZIP
更新时间:2024-05-25 22:12:07
JavaScript
websocket扩展 一个最小框架,该框架以与主协议解耦的方式支持WebSocket扩展的实现。 该库旨在通过定义允许模块进行协作的帧和消息的抽象表示,来允许WebSocket扩展与任何协议库一起编写和使用。 websocket-extensions提供了一个用于注册扩展插件的容器,并提供了通过Sec-WebSocket-Extensions标头协商在会话期间使用哪些扩展所需的所有功能。 通过实现本文档中定义的API,基于此框架的任何WebSocket库都可以使用扩展。 安装 $ npm install websocket-extensions 用法 该库有两个主要受众:实现WebSocket协议的作者和实现扩展的作者。 WebSocket库或扩展的最终用户应该能够通过将任何扩展作为参数传递给他们选择的协议库来使用任何扩展,而无需知道它们中的任何一个如何工作或websocket-ex
【文件预览】:
websocket-extensions-node-master
----lib()
--------parser.js(3KB)
--------pipeline()
--------websocket_extensions.js(5KB)
----spec()
--------parser_spec.js(4KB)
--------runner.js(64B)
--------websocket_extensions_spec.js(20KB)
----.travis.yml(263B)
----LICENSE.md(558B)
----README.md(13KB)
----CODE_OF_CONDUCT.md(162B)
----.gitignore(31B)
----CHANGELOG.md(891B)
----package.json(991B)