Error during WebSocket handshake: Unexpected response code: 502
在web页面可以连接:
代码:
| import VueWebsocket from “vue-websocket”;Vue.use(VueWebsocket, “wss://xxx.com/socket”, { reconnection: false}); |
|---|
服务端实现:
| var http = require(‘http’).Server(express)var io = require(‘socket.io’)(http) io.on(‘connection’, function (socket) { console.log(‘a client connected’) socket.emit(‘news’, { hello: ‘world’ })}) http.listen(config.io.port, function () { console.log(‘listening on *:’ + config.io.port)}) |
|---|
小程序代码:
| wx.connectSocket({ url: ‘wss://xxx.com/socket’, success: function (res) { console.log(res) }}) |
|---|
网友回复:
魔***:
解决了,在服务端用ws替换了socket.io,:)
爱盈利(aiyingli.com)移动互联网具影响力的盈利指导网站。定位于服务移动互联网创业者,移动盈利指导。我们的目标是让盈利目标清晰可见!降低门槛,让缺乏经验、资金有限的个人和团队获得经验和机会,提高热情,激发产品。


