작성한 질문수
[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지
웹소켓 미들웨어 적용하기
작성
·
282
0
cors 수정하니까 const roomId = referer.split('/')[referer.split('/').length - 1].replace(/\?.+/, '');
headers에 referer이 없는데... 뭔가 이유가 있을까요?
답변 1
socket.io 3버전을 쓰시는 것이면 2버전으로 낮추세요.
뭔가... socket.io 버전도 내려보고, 강의교안대로도 해보고, cors: { origin: '*'} 도 해봤는데, 결정적으로 깃에서 다운받은 12강 7버전 코드도 동작을 안하고 있습니다... 검토를 요청드립니다
저도 같은 문제로 해결을 못하고 있네요..
socket.request.headers 를 console.log로 출력해봐도 referer 프로퍼티가 없네요..
이 부분은 유튜브에 있는 강좌12강(리뉴얼 개정3판)을 보세요. 현재 무료공개기간입니다. 최신버전으로 진행하고 있어 코드도 깔끔하고 에러도 없습니다.
뭔가... socket.io 버전도 내려보고, 강의교안대로도 해보고, cors: { origin: '*'} 도 해봤는데, 결정적으로 깃에서 다운받은 12강 7버전 코드도 동작을 안하고 있습니다... 검토를 요청드립니다