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

김호연님의 프로필 이미지
김호연

작성한 질문수

[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지

웹소켓 미들웨어 적용하기

referer, undefined...

작성

·

282

0

cors 수정하니까 const roomId = referer.split('/')[referer.split('/').length - 1].replace(/\?.+/, '');

headers에 referer이 없는데... 뭔가 이유가 있을까요?

답변 1

0

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

socket.io 3버전을 쓰시는 것이면 2버전으로 낮추세요.

김호연님의 프로필 이미지
김호연
질문자

뭔가... socket.io 버전도 내려보고, 강의교안대로도 해보고, cors: { origin: '*'} 도 해봤는데, 결정적으로 깃에서 다운받은 12강 7버전 코드도 동작을 안하고 있습니다... 검토를 요청드립니다

저도 같은 문제로 해결을 못하고 있네요..

 

socket.request.headers 를 console.log로 출력해봐도 referer 프로퍼티가 없네요..

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

이 부분은 유튜브에 있는 강좌12강(리뉴얼 개정3판)을 보세요. 현재 무료공개기간입니다. 최신버전으로 진행하고 있어 코드도 깔끔하고 에러도 없습니다.

김호연님의 프로필 이미지
김호연

작성한 질문수

질문하기