status 작성 이유가 궁금합니다
221
投稿した質問数 14
controller1을 참고하라고 하셔서
혼자 코드를 작성한 후 코드를 봤는데 원래는 없는 status함수가 추가 되어 있습니다
서칭을 해본결과 status(200)은 request가 완료된 것을 알리는 상태 코드라고 하는데 그 목적으로 사용한 것인가요?
status 함수 없이 작성해도 상관없던데 추가하신 이유가 궁금합니다!
回答 1
1
안녕하세요, 인프런 AI 인턴입니다.
status 함수를 사용하여 상태 코드를 명시적으로 지정하는 것은 통신 결과를 더 명확하게 이해할 수 있게 해줍니다. status(200)으로 설정한 경우, 이는 HTTP 표준에 따라 요청이 성공적으로 처리되었음을 의미합니다. 개발자가 status 함수를 명시적으로 사용함으로써, API를 사용하는 다른 개발자들에게 요청 처리의 결과를 더 명확하게 전달할 수 있습니다.
status 함수가 없이도 코드가 작동하는 경우가 많지만, 명시적으로 상태 코드를 지정해줌으로써 응답이 어떠한 상태를 나타내는지를 보다 명확히 할 수 있으며, 특정 상태 코드에 따라 다른 처리를 해야 할 경우에 유용하게 사용할 수 있습니다.
따라서 status 함수의 사용은 필수적이지는 않지만, API 응답의 명확성과 가독성을 높이는 데에 도움을 줄 수 있습니다.
counter01.html은 어디있을까요?
0
6
1
존재하지 않는 일기 url입력 시 alert이 두 번 떠요
0
23
1
useState 직접 구현 부분에서 질문이 있습니다.
1
27
1
학습을 하고 블로그에 정리를 해도 괜찮을까요?
1
30
1
교재(3쇄)와 강의 내용 문의
0
30
2
몽고 db 접속 오류
0
29
1
몽고db security 설정
0
77
1
이 강의 들으려면 JS할 줄 알아야 하나요
0
99
1
db 테이블 생성할 때 변수에 받는 이유가 무엇인가요?
0
140
1
모듈을 내보내고 사용할 때 질문이 있습니다.
0
104
0
바디 파서 질문있습니다
0
95
0
로컬 호스트 접속이 안됩니다
0
524
1
8:34초 간단한 질문있습니다
0
235
1
delete 부분에서 13:28 질문있습니다
0
204
1
에러 도와주세요
0
281
1
마지막에 라우트 경로에 대해서 질문이 있습니다
0
176
1
22강 연락처 추가하기 - css 파일 경로 지정
0
274
1
function1, 2에 대한 질문
0
249
1
localhost:3000 응답없음 문제
0
1841
1
EJS formatting
0
835
1
이강의는 컨트롤러가 안들어가는 이유가 있나요
0
410
1
관리자 로그인 쪽 작업하고 있는 무한루프에 빠져 오픈이 안됩니다.
0
381
1
updateContact 함수관련 문의
0
229
1
thunder client 문제
0
645
1

