如何在Ubuntu上阻止Websocket协议(模拟企业防火墙)?

时间:2014-12-13 03:21:40

标签: websocket firewall fallback

我正在开发一个使用WebSockets的网络应用程序,我知道许多企业防火墙会阻止它。现在我已经添加了Socket.io来回退到XHR轮询,以防万一Websockets被阻止。

但我无法弄清楚如何模拟这个环境进行测试。如何模拟类似于企业防火墙的环境?

我在Ubuntu 12.04上,但如果需要可以切换到Windows 7。我也对任何不同的方法持开放态度。

2 个答案:

答案 0 :(得分:3)

安装squid并告诉浏览器将其用作代理。

答案 1 :(得分:0)

我能够在使用Fiddler的websocket connect上获得socket.io错误。在过滤器中,我设置删除响应标头以删除标头Connection: Upgrade