그런데 자꾸 이런 오류가 뜨는데 이거 혹시 왜 이런 건지 아시는 분 계실까용
옆에 네트워크탭 보시면 null이라고 자꾸 실패 뜨는 요청이 있어요
요청 url 보면 http://localhost:3000/page/null 이라고 뜨는데 제 코드에는 분명히 저런 요청을 하는 데가 없는데 자꾸 저런 걸 요청해요
모든 페이지에서 전부 제가 한 요청을 처리한 뒤에 null이라는 이상한 요청을 합니다.
생활코딩에서 설명하는 내용은 전부 구동은 하는데, 끝에 자꾸 없는 페이지를 요청하니까 정상적으로 페이지를 보여주거나 수정하거나 삭제 하고 난 다음 프로그램이 다운됩니다
pm2를 사용하면 다운되어도 살려주니까 사용자 입장에선 오류 나는 것도 모르게 다시 살아나긴 하는데 그거랑 별개로 왜 자꾸 이런 현상이 벌어지는지 궁금해요
생활코딩 코드랑 좀 많이 달라져서 비교할 수도 없고요.
express 수업이 node.js 수업에서 쓴 코드에서 발전되는 형태인데, 제가 node.js&mysql 수업듣고 파일이 아니라 디비에서 꺼내오는 형태인 코드에서 express만 수업내용 따라가면서 도입한 상태라서 이고잉센서랑 코드가 꽤 달라져서 ....
코드도 없이 뭘 어케 하라고 이런 질문 하냐고 하실 수 있는데 파일로 나눠져 있어서 그냥 복붙해서 올릴 수도 없고 깃헙으로 공유하자니 회사라서 보안 떄문에 그렇게는 안되고요
혹시 이게 자세한 코드 볼 필요도 없이 되게 general 한 오류일 수도 있어서 한번 여쭤봐요. 코드가 없이는 알 수 없는 거라면 집 가서 깃헙으로 공유해보겠습니다..
코드도 없이 답하기 어렵습니다 ㅋㅋ localhost:3000 +'/page/' +어떤 변수로 요청하는 코드를 찾아보세요
코드없이 어캐아노ㅋㅋ
잘은 모르지만 요청 헤더 봤을때 이미지파일 불러오는 요청에서 문제가 생겼던 것 같고, 로컬에서 직접 파일을 불러오게 되면 origin을 null로 인식하게 되는 거랑 관련이 있을 것처럼 생겼네요
이미지파일을 file://경로 이런식으로 로컬에서 직접 불러오고 계신 게 아닌가 생각이 되는데,
http://경로
이런식으로 불러올 수 있게 이미지를 서버에 올리고 그걸 불러오는 식으로 하면 해결될 수도 있을 것 같아요
https://yjh5369.tistory.com/entry/html%ED%8C%8C%EC%9D%BC%EC%9D%84-local%EC%97%90%EC%84%9C-%EC%8B%A4%ED%96%89%ED%95%A0-%EB%95%8C-CORS-%EC%97%90%EB%9F%AC%EA%B0%80-%EB%B0%9C%EC%83%9D%ED%95%98%EB%8A%94-%EC%9D%B4%EC%9C%A0
그거 null 요청하는거 구글도 그러고 네이버도 그러고 모든 대형 사이트 다 그러더라 난 그냥 시큐리티로 null url들을 허용해놨음
되게 일반적이면서 잡기 애매한 오류인가 보네요. 아니면 자바스크립트는 원래 이렇게 쓰는 건가?
https://github.com/tmvnszktmxpf/sdfzxcvasdf
형님들
코드는 이렇습니다.
데이터베이스 셋팅은 이렇고요
https://opentutorials.org/module/3560/21175
그런데 신기한 점이...이게 집에서 해보니까 귀신같이 아까 저 에러가 사라지네요. 코드는 동기화되어 있어서 하나도 다른 점이 없고요. 집컴은 윈도우고 회사컴은 맥북인데 그 차이일까요? 맥에선 이고잉센세 코드도 null 요청이 있었던 거 같아요. 위에 218.235 말을 들어보면 굉장히 메이저한 이슈인 거 같은데....제 코드 문제는 아닌 거 같기도 하고요. 일단 집에선 잘되니까 이미지 경로 문제인지 실험해볼 수도 없네요
일단 코드 내리고 다시 올리는게 날것같은데... aws db 비번 다 노출시켜서 올림 어캄
웜매....db.js 버전관리제외 처리 했다고 생각했는데 문법 폴더에 정보가 남아있었네유..ㅜㅜ
https://github.com/tmvnszktmxpf/qawertasdg
수정했습니다
그런거 의미없다..