작성한 질문수
스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
서블릿
해결된 질문
작성
·
216
0
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용]아래 사진의 경우 회원 저장을 하는 상황인데
응답 메시지가 201 Created가 아닌 이유가 뭔가요?
201 Created를 하기에 적절하지 않는 경우인지,
아니면 201 Created를 해도 되는 상황이 맞지만, 그냥 200 OK로 한 건지 궁금합니다.
답변 1
1
안녕하세요. 11 1님, 공식 서포터즈 코즈위버입니다.
말씀하신것처럼 POST 요청으로 리소스 생성에 성공하였다면 HTTP상태코드를 201로 하는것이 명세상으로는 맞습니다. 하지만 대부분의 경우 요청이 문제없이 처리되었을 때 200으로 응답합니다. 개발자가 임의로 상태코드를 제어하지 않는 한 200으로 응답하는 경우가 많아 강의에서도 200으로 예시를 보여드린것 같습니다 :)
감사합니다.
빠른 답변 감사합니다!
빠른 답변 감사합니다!