При подключении к сокету отправляется множество сокет запросов на подключение и в каждом запросе возвращается sid
Как после первого запроса на получение sid отправить sid в следующих запросах как query params
вот мой сокет на клиенте:
import { io } from 'socket.io-client'
export const socket = io('http://localhost:3000', {
autoConnect: false,
reconnectionAttempts: 3,
withCredentials: true,
})
после того, как я делаю socket.connect(), запрос отправляется
localhost:3000/socket.io/?EIO=4&transport=polling&... запрос возвращает:
97:0{"sid":"27GDQEg6qeB60PikAAAb","upgrades ":["websocket"],"pingInterval":25000,"pingTimeout":20000}2:40
но sid не добавляется к следующим запросам
Как я могу добавить sid ко всем следующим запросам
UPD
При подключении возникает
socket.on('connect_error', (error: any) => {
console.error('Connect error:', error) в итоге получаю Connect error: Error: server error
})