node.js - Pusher JS 在某些网络中无法从 Node JS 运行

标签 node.js pusher

我按照 Pusher 文档的指导创建了一个简单的示例,代码是从代码示例中复制的。

当我在家时,这个示例运行良好,但当我在办公室时,它就不起作用。

在office中,当我使用Pusher提供的调试控制台创建新事件时,HTML页面可以提醒消息。但是,当我从 Node JS 触发事件时,HTML 页面不会提醒任何消息。

我猜问题与网络有关,所以我想知道如何在使用node js中的pusher js时跳过网络限制。

最佳答案

var pusher = new Pusher({ // you can set other options in any of the 3 ways described above
  proxy: 'HTTP_PROXY_URL', // optional, URL to proxy the requests through
  timeout: TIMEOUT, // optional, timeout for all requests in milliseconds
  keepAlive: KEEP_ALIVE // optional, enables keep-alive, defaults to false
});

问题已经解决了,确实是网络问题,设置一下代理就可以了。

关于node.js - Pusher JS 在某些网络中无法从 Node JS 运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26707546/

相关文章:

node.js - Node JS Html-pdf : create different header footer for first and last page

node.js - webpack +express.js 不加载bundle.js

node.js - session 存储有什么用?

connection - 检测到错误/断开连接时推送器自动重新连接

javascript - 检查文件是否完全用 node.js 写入

node.js - 请求未完成时开始查看网页

ios - 什么时候不在 IOS 应用程序中使用 APNS?

php - 拉维尔 : Pusher listen for private channel with unique id

javascript - 推杆解除绑定(bind)不起作用

node.js - 无法使用nodejs订阅Pusher channel