调用小程序的websocket,但是不论是data还是header都无法传参数,请官方给出正确的使用方式!
代码:
wx.connectSocket({
url: 'ws://host/socket',
data: {
userId: 1
},
header: {
'content-type': 'application/json',
'st': 'TEST'
},
success: function() {
console.log(arguments);
app.alert(1, '链接成功');
}
});
调试结果:
链接改成这样:ws://host/socket?token=xxxx
如果服务端用的是netty请参考下面的代码: