我已经开始使用Fleck,
实现网络套接字现在办公室有一个代理,似乎导致了一些问题:
1)关闭所有代理设置后连接到我的本地IP(192.168.21.80):
Request URL:ws://192.168.21.80:8181/value
Request Method:GET
Status Code:101 Switching Protocols
套接字连接,一切都很开心。
2)使用&#34连接到我的本地IP(192.168.21.80);自动检测设置"检查。
Request URL:ws://192.168.21.80:8181/value
Request Method:GET
Status Code:Success
如果"绕过本地地址的代理服务器"这仍然是相同的。检查。
但是如果我取消选中"自动检测设置"并且只检查"为您的LAN使用代理服务器......"并添加我的IP排除它再次愉快地工作。
现在我遇到的问题是我们的自动检测代理脚本实际上为IP排除了#34; 192.168.21。*"
有没有人见过这个或者知道为什么代理导致套接字以这种方式运行?
答案 0 :(得分:0)
事实证明,我们使用 BlueCoat 的代理不支持WebSockets,原因是“安全性”或其他原因
即使转到我的本地地址,代理也会妨碍使用套接字。显然,如果我绕过本地地址,除了(自动检测)
之外,这将有效