小程序websocket向服务端握手不成功,在服务器那里没有接收到传过去的header,服务器端是没有问题的。连接部分程序如下:
Connect:function(even){
wx.connectSocket({
url: 'wss://wanzhuanxingzhe.oicp.net:29087',
success: function(){
isConnect: true
console.log("连接成功...")
},
fail: function(){
isConnect: false
console.log("连接失败...")
}
});
wx.onSocketOpen(function (res) {
console.log('WebSocket连接已打开!')
});
wx.onSocketError(function (res) {
console.log('WebSocket连接打开失败,请检查!')
})
}
这是代码逻辑问题,建议给个代码片段( https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html ),这样大家可以更容易帮助到你
“连接”按钮程序就是上面那个,这个域名是花生壳映射的,是不是必须要备案的域名?而且后面不能带端口号才行?
是的 必须备案
需要在小程序后台添加可访问域名