항상 좋은 강의 감사합니다. backend 라우팅 처리 궁금증이 있습니다.
현재 강의 기준으론 8분대에 getVideos 라우팅 처리를 해주는 부분에서 err 발생시 res.status.send를 사용하셨는데 여러 강의를 보니 err 발생시 res.status.send를 하거나 res.status.json을 하셨던걸로 기억합니다.
각각을 사용하는 경우의 예시를 알 수 있을까요?
제가 고민해본 결과 json으로 보내는 경우는 err가 발생했을 때 frontend에서 json 파싱하여 오류에 대한 디자인 처리해주는 경우?일 것 같네요..
답변 1
2
우선 백엔드에서 프론트에서 온 요청을 다 처리하고 난 후에 어떠한 형식으로 프론트에 결과를 전달해줄지에 따라서 json과
send로 나뉘어서 쓸수있습니다.
만약에 json 형식으로 보내고 싶으시면 res.status.json을 사용하시면 되고 send로 보낼때는 백엔드에서 다 처리한 결과값을 결과값 그대로 보내고 싶을때 send안에다가 처리한 결과값을 넣어주시면 됩니다.
형식의 차이라고 보시면 됩니다. ^^
혹시 더 알고싶으시다면 front end 쪽에서 결과값을 받는것을 console.log(response.data) 로 받아서 확인해보시면 됩니다 ^^
npm i하면 바로, 라이브러리 오류없이 받아지고, 구동되는 소스는 없나요?
0
52
1
ERROR in ./node_modules/antd/es/version/index.js 2:15-22
0
221
1
자료 없음
0
322
1
이미지 깨짐
0
336
1
npm run dev 동작 에러
0
304
1
npm run dev 동작 에러
0
295
1
npm run dev 동작에러납니다...
0
661
1
npm run dev 실행 오류
0
653
1
비디오 업로드, 로그인, 회원가입 504 error
0
1057
1
시작부터 오류생기시는 분들 해결법입니다.
1
467
1
오류 해결 공유
0
459
1
npm install 에러 질문드립니다.
0
1121
2
아예 몽고DB에 연결한다고만 하고 연결이 안되고 있습니다.
0
550
1
해당 오류 해결 방법 좀 알려주세요 ㅠㅠ
0
516
1
로컬스토리지에 대한 질문입니다!!
0
515
0
video가 안 나타나는 문제
0
894
1
ffmpeg 설치 후 cannot read property 'format' of undefined 500 에러 해결
0
470
0
typeError or 콘솔 500 뜨는분..
0
336
0
npm run dev 관련 오류
0
578
1
답글이 달리지않고 디비에도 저장되지않으며 새로고침이 됩니다.
0
246
0
useState 자동 생성
0
347
1
TypeError: Cannot read properties of undefined (reading 'format')
0
1246
2
userData undefined / state에 user.userData가 없습니다.
0
248
0
antd Input background color 변경
0
242
0





