Javascript Web包开发服务器WebSocket连接暂停
有人问过类似的问题,但似乎没有什么能具体回答我的问题。我试图将WebSocket连接代理到Java服务器,但它就是不起作用;它只是挂起并最终超时。我正在使用webpack dev server:1.16.2和以下配置:Javascript Web包开发服务器WebSocket连接暂停,javascript,proxy,websocket,webpack,Javascript,Proxy,Websocket,Webpack,有人问过类似的问题,但似乎没有什么能具体回答我的问题。我试图将WebSocket连接代理到Java服务器,但它就是不起作用;它只是挂起并最终超时。我正在使用webpack dev server:1.16.2和以下配置: inline: false, quiet: false, proxy: { '/websocket': { target: 'http://localhost:8080/websocket', ws: true, logLe
inline: false,
quiet: false,
proxy: {
'/websocket': {
target: 'http://localhost:8080/websocket',
ws: true,
logLevel: 'debug'
}
}
有一个服务正在运行,当我手动更改它所连接的javascript中的URI时。我通过以下方式使用iFrame方法(如文档所建议的):
我尝试了URI的各种变体:
[http|ws]://[0.0.0.0|127.0.0.1|<host_ip>|localhost]:8080/websocket
[http | ws]://[0.0.0.0 | 127.0.0.1 | localhost]:8080/websocket
我没有使用SockJS,只是普通的websocket连接。它似乎也没有记录任何表明它没有命中代理的内容,这并没有帮助
我被难住了,有什么想法吗?看来这可能与。我注意到,如果我首先通过执行一个基本的GET请求来预热代理,它会更进一步,我会得到“[HPM]升级到WebSocket”,但最终还是失败了。
[http|ws]://[0.0.0.0|127.0.0.1|<host_ip>|localhost]:8080/websocket