Соединение с socket.io не работает, но работает новый Websocket - PullRequest
0 голосов
/ 05 марта 2020

У меня есть сервер сокетов, я просто пытаюсь подключить этот сервер.

, когда я пробую новый Websocket, мое соединение работает;

const socket = new Websocket('ws://127.0.0.1:8000');

, но когда я хочу использовать сокет. io вот так;

const socket = io('ws://127.0.0.1:8000');
socket.on('connect', () => {
  console.log('connected');
});

сокет io-код не может подключиться к сокету каждый раз, когда происходит ошибка cors, но новое соединение с Websocket работает легко.

Я нашел подобное решение;

  socket = io('ws://127.0.0.1:8000', {
    "transports": [
      "websocket"
    ]    
  });

Я добавил транспортные данные, после чего работает сокет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...