我有一个应用程序来build立websocket请求。 当我在我的本地主机的应用程序的所有websocket请求都成功从我的本地任何浏览器testing。
但是,当我在另一台机器上托pipe相同的应用程序,并从我的机器上testing它。 除了Chrome和Opera以外,所有其他浏览器似乎都在工作,包括IE。
查看Firefox和Chrome的相同请求的区别
Firefox中的Websocket请求。 但在铬我得到下面的networking日志
根据观察,我看到铬是允许localhost的URL。 我在本地和外部机器都使用nginx代理
不知道是否有一些configuration要针对浏览器
解决了! 如上所述,在Firefox和IE浏览器中工作正常,Chrome浏览器不得不以代理模式打开它,因为我在我的组织代理下。
https://groups.google.com/a/chromium.org/forum/#!topic/net-dev/IhulT2eCinE