Thắc mắc socket io client side

Em chào mọi người, em có thắc về socket io bên client (ReactJS). Em bị lỗi CORS khi mà connect tới server:

import io from 'socket.io-client';
//...
const socket = io('http://localhostt:8080');

Em tìm được giải pháp như thế này:

import io from 'socket.io-client';
//...
const socket = io('http://localhostt:8080', {
 transports: ['websocket', 'polling', 'flashsocket']
});

Nó chạy được sau khi thêm vào, nhưng họ không giải thích tại sao phải thêm tham số thứ hai vào trong thằng io . Mong mọi người giải thích giúp em với ạ. Em xin cảm ơn.

1 Like

Là họ không giải thích hay do bạn lười?


4 Likes

chắc do mình tìm thiếu, mình cảm ơn bạn

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?