当我尝试连接到客户端提供的套接字时,在前端遇到以下错误。
WebSocket connection to 'wss://domain:1255/getTxInfo/?txId=123&secret=123=4&transport=websocket' failed:
我的配置如下:
var socket = io('https://domain:1255', {
path: '/getTxInfo',
transports: ['websocket'],
autoconnect: true,
query: {
txId: this.tx.txid,
secret: this.tx.secret
}
});
我认为我的问题是由于Socket.io在路径和查询参数之间添加了一个“/”。
.../getTxInfo / ?txId=1....
是否可以通过www.example.com配置去掉斜杠socket.io?
1条答案
按热度按时间jslywgbw1#
我知道这已经很晚了,但是要解决这个问题,你必须将可选属性
addTrailingSlash
设置为false
: