node.js - Nodejs socket.io 通过 TOR

标签 node.js

为了绕过学校的代理,我使用 TOR。 我家里有一台运行隐藏服务的服务器,它是一个简单的 socket.io 服务器。

但是我遇到了一个问题,我不知道如何通过 TOR 代理 socket.io-client。 Tor 正在监听端口 9150,代理类型为 Socks5。

不知道我说得够不够清楚。

如果有人可以帮助我,那就太好了。

谢谢。

最佳答案

如果您可以发出 HTTP 请求,则无需对 Socket.IO 执行任何不同的操作。

Socket.IO 使用多种传输方式,例如 Web Sockets、Flash 和长轮询 JSON。您的浏览器应该能够使用 Socks5 代理来实现其中任何一个。至少,长轮询 JSON 应该始终有效。

关于node.js - Nodejs socket.io 通过 TOR,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26593067/

相关文章:

node.js - 当不存在 Waterline 关联时 Sails 服务返回 MongoDb 结果,但当它们存在时失败

javascript - 如何使用 ES6 类运行 NodeJS?

node.js - MongoDB 使用 Map/Reduce 将一个字段合并到现有集合中

node.js - Knex.js 架构 : Multicolumn Index

javascript - 尝试在不同时间运行多个 kue 作业,但它们同时启动

node.js - 文件上传后谷歌云存储通知

node.js - 无法使用 NodeGit 打开存储库

node.js - Sequelize 和 PostGIS 几何列未返回正确的 JSON

windows - "NODE_ENV"不是内部或外部命令、可操作命令或批处理文件

javascript - 使用 id 时如何使用 Sequelize 创建关联?