인프런 커뮤니티 질문&답변

11 1님의 프로필 이미지
11 1

작성한 질문수

스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술

서블릿

회원 저장인데 201 Created가 아닌 이유

해결된 질문

작성

·

216

0

[질문 템플릿]
1. 강의 내용과 관련된 질문인가요? (예)
2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)
3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)

[질문 내용]
아래 사진의 경우 회원 저장을 하는 상황인데

응답 메시지가 201 Created가 아닌 이유가 뭔가요?

 

201 Created를 하기에 적절하지 않는 경우인지,

아니면 201 Created를 해도 되는 상황이 맞지만, 그냥 200 OK로 한 건지 궁금합니다.

 

d.jpg

답변 1

1

안녕하세요. 11 1님, 공식 서포터즈 코즈위버입니다.

말씀하신것처럼 POST 요청으로 리소스 생성에 성공하였다면 HTTP상태코드를 201로 하는것이 명세상으로는 맞습니다. 하지만 대부분의 경우 요청이 문제없이 처리되었을 때 200으로 응답합니다. 개발자가 임의로 상태코드를 제어하지 않는 한 200으로 응답하는 경우가 많아 강의에서도 200으로 예시를 보여드린것 같습니다 :)

감사합니다.

11 1님의 프로필 이미지
11 1
질문자

빠른 답변 감사합니다!

11 1님의 프로필 이미지
11 1

작성한 질문수

질문하기