我目前正在查看是否可以通过socket.io E.G来获取用于轮询的URL
http://127.0.0.1:8000/socket.io/?EIO=3&transport=polling&t=MSTH-j0&sid=bycdflRlaXRivG9MAACx
这样做的原因是要对该URL进行覆盖。套接字中是否有任何东西,每当我通过轮询发送请求时都会返回此值。
我可以按原样返回此值,还是必须通过
手动构造它?socket.on('ping', function () {
console.log('ping');
console.log(socket);
});
答案 0 :(得分:0)
我找到了答案-我能够通过以下方式获取正在轮询的网址:
socket.on('ping', function () {
console.log('ping');
console.log(socket.io.engine.transport.pollXhr.uri);
});