导轨,websockets和咕unt声

Tomerz

我已经向服务器添加了Web套接字功能,因此在添加新项目时,它将事件发送给客户端。服务器端的工作原理很吸引人,这里没有问题。

我的问题是在开发中运行时,问题是我的服务器在端口7000上运行,而我的咕unt声在端口8000上运行,并具有7000的代理。但是代理不能双向运行....我的意思是,如果在角度我写

var dispatcher = new WebSocketRails($location.host()+":"+$location.port()+"/websocket");

它不起作用,因为它监听端口8000而不是7000。即使我添加了grunt代理配置的配置

{context: '/websocket', host: 'myhost', port: '7000}

如果我对端口进行硬编码,例如

var dispatcher = new WebSocketRails($location.host()+":7000/websocket");

它的工作没有问题...但我希望代码是动态的。我搜索了但找不到,是否可以为grunt配置反向代理,或者类似的方法?

Tomerz

好的....解决方案非常简单....很难找到。我在以下提到的代理配置中添加了以下内容:

ws:true

所以现在看起来像这样:

{context: '/websocket', host: 'myhost', port: '7000', ws:true}

一切都很好。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章