인프런 커뮤니티 질문&답변

백중님의 프로필 이미지
백중

작성한 질문수

Slack 클론 코딩[실시간 채팅 with React]

socket.io 이벤트 연결하기

socket.io 버전 업그레이드 연결 오류가 납니다.

작성

·

638

0

안녕하세요 제로초님.

제가 socket.io 이벤트 연결하기 강의를 보다가 해당 에러가 발생하게 되어 질문 드립니다.

 

버전은 이렇게 되고

// 프론트 버전
"socket.io-client": "^4.5.2",

// 백엔드 버전
"socket.io": "^4.5.2"

 

프론트 useSocket 의 소스는

질문1.png이렇게 되어 있고

 

백엔드 소스는

질문2.png이렇게 되어 있습니다.

 

연결시

질문3.png해당 에러가 발생합니다.

혹시 이유를 알 수 있을까요??

답변 1

0

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

네트워크탭에서 웹소켓 부분 요청 보여주세요.

백중님의 프로필 이미지
백중
질문자

질문4.png질문5.png질문6.png네트워크탭 웹소켓 부분 요청 입니다.

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

처음 보는 상황이긴 한데요. 백엔드 서버 제대로 켜져있는게 맞나요?

백중님의 프로필 이미지
백중
질문자

네 백엔드 서버는 제대로 켜져있습니다.

백중님의 프로필 이미지
백중
질문자

버전을 둘다 2.5버전으로 낮추었지만.. 그래도 되지 않습니다..

똑같은 네트워크 오류가 발생합니다..

백중님의 프로필 이미지
백중
질문자

왜 되는지는 모르겠지만... 어찌저찌 되었습니다... 감사합니다.

그런데 로그아웃 후에 다시 로그인을 하면 socket.io 가 재 연결이 안되는데

해결 방법은 없을까요??

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

아뇨 이것도 원래 돼야하는 겁니다. 네트워크탭에 재연결시도하는 것도 없나요?? 워크스페이스.방문 시 연결시도를 합니다.

백중님의 프로필 이미지
백중

작성한 질문수

질문하기