서버가 클라이언트 요청을 처리한 후 반환하는 코드를 정리해 보았습니다.
1xx : 조건부 응답
2xx : 성공
200 : 클라이언트의 요청을 성공적으로 처리한 후 반환하는 응답코드
201 : 클라이언트의 정보를 정상적으로 저장. POST 요청으로 데이터 저장 요청시 처리 후 반환
202 : 클라이언트의 요청이 접수만 되고 처리되지 않은 상태. 현재의 상태를 보여주는 페이지를 제공해 주여야 함.
203 : 정보를 신뢰할 수 없는 경우
204 : 클라이언트로 반환되는 데이터가 없을 때. 즉 빈 콘텐츠 제공
205 : 서버는 요청을 성공적으로 처리. 반환되는 콘텐츠가 비어 있을 경우 클라이언트로 부터 재성절시키는 코드
206 : 일부 콘텐츠
207 : 다중 상태
208: 이미 보고됨
3xx : 새로고침 완료
300 : 여러 선택항목
301 : 영구 이동
302 : 임시 이동
303 : 기타 위치 보기
304 : 수정되지 않음
305 : 프록시 사용
307 : 임시 새로고침
308 : 영구 새로고침
4xx : 요청오류
400 : 잘못 요청
401 : 권한 없음
402 : 결제 필요
403 : 금지됨
404 : 찾을 수 없음
405 : 잘못된 요청 메소드 사용
406 : 허용되지 않음
407 : 프록시 인증 필요
408 : 요청 시간 초과
409 : 충돌
410 : 사라짐
411 : 길이필요
412 : 사전 조건 실패
413 : 요청 속성이 너무 큼
414 : 사전 조건 실패
415 : 지원되지 않는 미디어 유형
416 : 처리할 수 없는 요청범위
417 : 예상 실패
420 : Enhance Your Calm
422 : 처리할 수 없는 엔티티
423 : 잠김
424 : 메소드실패
425 : 정렬되지 않은 컬렉션
426 : 업그레이드 필요
428 : 전제조건 필요
429 : 너무 많은 요청
431 : 요청 헤드 필드가 너무 큼
444 : 응답 없음
449 : 다시 시도
450 : 법적 문제로 이용 불가
451 : 리다이렉션
494 : 요청 헤더가 너무 큼
495 : cert 오류 (cert = 인증키)
496 : cert 없음
497 : http to https
499 : 클라이언트가 요청을 닫음
5xx : 서버오류
500 : 내부 서버 오류
501 : 구현되지 않음
502 : 불량 게이트 웨이
503 : 서비스를 사용할 수 없음
504 : 게이트웨이 시간초과
505 : http 버전이 지원되지 않음. 이 경우 https 사용
506 : variant Also Negotiates
507 : 용량부족
508 : 루프감지
509 : 대역폭 제한초과
510 : 확장되지 않음
511 : 네트워크 인증필요
598 : 네트워크 읽기 시간 초과 오류
599 : 네트워크 연결 시간 초과 요류
댓글