net :: ERR_EMPTY_RESPONSE建立websocket连接时

时间:2017-05-16 06:09:41

标签: http websocket http-proxy libwebsockets

我在机器上运行websocket服务器并连接到websocket服务器,如下所示:

var websocket = new WebSocket("ws://127.0.0.1:8989");
websocket.onopen = function (event) {
  console.log("onopen");
};
websocket.onerror = function (error) {
  console.log("onerror: " + event.data);
};
websocket.onmessage = function (message) {
  console.log("onmessage: " + message.data);
};
websocket.onclose = function(closeEvent) {
  console.log("WebSocket Server quit");
}

在这种情况下,它确实有效。如果设置了http_proxy,我在连接到服务器时遇到错误net :: ERR_EMPTY_RESPONSE,但是在更改连接ip地址之后它可以工作,这通过ifconfig命令得到如下:

   var websocket = new WebSocket("ws://192.168.28.160:8989");

有人可以给我一个解释吗?

0 个答案:

没有答案