QQ登录 账号密码登陆 官网首页

错误提示

ERR_CONNECTION_TIMED_OUT(连接超时)

一般是以下原因:

1、服务器防火墙阻止了连接,可以临时关闭防火墙试下

2、如果是云服务器,安全组也可能会阻止连接建立,需要到管理后台开放对应端口

3、服务器不存在或者没有启动

4、如果客户端使用了域名连接,域名可能指向了错误的服务器 ip

5、客户端访问的 ip 是服务器内网 ip,并且客户端和服务端不在一个局域网


ERR_INVALID_HTTP_RESPONSE

1. WebSocket connection to 'ws://xxx.com:xx/' failed: Error during WebSocket handshake:net::ERR_INVALID_HTTP_RESPONSE

2.WebSocket connection to 'ws://xxx.com:xx/' failed: Error during WebSocket handshake: Unexpected response code: xxx

这两个错误原因:通讯协议不一致导致的

客户端使用的是 ws 连接是 websocket 协议。服务端也需要是

websocket 协议才行,服务端监听部分代码需要指定 websocket 协议才能通讯,例如下面这样

如果是 gatewayWorker,监听部分代码类似

// websocket 协议,这样客户端才能用 ws://...来连。xxxx 为端口不用改动


文章未显示完整,要查看完整内容,请购买正版