javascript - 如何使用 Node.js 和 socket.io 设置 gzip 编码?

标签 javascript node.js websocket socket.io

目前我已经设置了node.js,并且我可以与我的客户进行通信。但是,我在设置 gzip 编码以将 JavaScript 文件发送到客户端时遇到问题。

我正在使用node.js(版本0.7.3)和sockets.io(版本1.1.0)。

我找不到任何有关如何设置此功能的信息;这可能吗?

最佳答案

您的意思是如何将 Socket.io 与 gzip 结合使用?

io.enable('browser client gzip');          // gzip the file

Source

<小时/>

如果您还询问如何在 socket.io 通信之外使用 gzip,那么答案取决于您如何使用 Node.js:

  1. 我们是在谈论网站吗?
  2. 您是否使用任何中间服务器,例如nginx
  3. 您是否使用任何框架,例如 express

关于javascript - 如何使用 Node.js 和 socket.io 设置 gzip 编码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28008947/

相关文章:

node.js - 使用imagemin压缩图片并存储在mongodb中

javascript - 使用javascript获取本地机器的IP地址

ruby-on-rails - 用于 websocket-rails gem 的 Ruby websocket 客户端

javascript - JQuery 如何处理 getElementsByClassName 迭代?

javascript - 谷歌地图无法正常工作

javascript - 从服务器 Controller 访问 MEANjs 中的 API 端点

node.js - fatal error : JS Allocation failed when try to publish npm module

javascript - 如何在 python-socketio 中将消息从 python 服务器发送到 javascript 客户端?

javascript - 如何正确调用clearTimeout? (超时 ID 丢失?)

javascript - this.$el 和 jQuery