HTTP 응답 상태 코드는 특정 HTTP 요청이 성공적으로 완료되었는지 알려줍니다.
정보 응답
:
요청을 받았고, 작업을 진행 중이라는 의미입니다.
100
| Continue
이 임시적인 응답은 지금까지의 상태가 괜찮으며 클라이언트가 계속해서 요청을 하거나 이미 요청을 완료한 경우에는 무시해도 되는 것을 알려줍니다.
101
| Switching Protocol
이 코드는 클라이언트가 보낸 Upgrade (en-US) 요청 헤더에 대한 응답에 들어가며 서버에서 프로토콜을 변경할 것임을 알려줍니다.
성공 응답
:
요청이 정상적으로 처리 되었을 때 사용합니다.
200
| OK
요청이 성공적으로 되었습니다. 성공의 의미는 HTTP 메소드에 따라 달라집니다.
201
| Created
요청이 성공적이었으며 그 결과로 새로운 리소스가 생성되었습니다. 이 응답은 일반적으로 POST 요청 또는 일부 PUT 요청 이후에 따라옵니다.
202
| Accepted
요청을 수신하였지만 그에 응하여 행동할 수 없습니다.
리다이렉션 메시지
:
클라이언트가 Redirection 등의 추가적인 작업을 해야 한다는 의미입니다.
브라우저에서 요청했을 경우 응답을 받은 브라우저는 다른페이지로 Redirection 처리를 하고 작업을 완료합니다.
300
| Multiple Choice클라이언트 에러 응답
:
요청이 잘못되었을 때 사용합니다. 예를 들어 주소체계가 틀렸거나, 존재하지 않는 페이지를 요청했을 때 사용합니다.
400
| Bad Request서버 에러 응답
500
| Internal Server Error