1XX 코드 (Informational - 정보) 

정보교환

코 드 메시지 설 명
100 Continue 클라이언트로부터 일부 요청을 받았으니 나머지 정보를 계속 보내주기 요청함.
101 Switching Protocols 서버는 클라이언트의 요청대로 Upgrade 헤더를 따라 다른 프로토콜로 바꿀 것임


2XX 코드 (Success - 성공) 

데이터 전송이 성공적으로 이루어졌거나 수락되었을 때

코 드 메시지 설 명
200 Success(성공) 오류 없이 전송 성공
202 Accepted 서버가 클라이언트의 요청을 수락함.
203 Non-authoritavive 서버가 클라이언트 요구 중 일부만 전송
204 Non Content 클라이언트의 요구를 처리했으나 전송할 데이터가 없음.
205 Reset Content 새 문서 없음.
브라우저는 새로고침해야 함.
브라우저가 CGI 폼 전부 지우도록 할 때 사용됨
206 Partial Content 클라이언트가 Range 헤더와 함께 요청의 일부분을 보냈고 서버는 이를 수행했음


3XX 코드 (Redirection - 방향 바꿈) 

자료의 위치가 바뀌었을 때

코 드 메시지 설 명
300 Multiple Choices 최근에 옮겨진 데이터를 요청
301 Moved Permanently 요구한 데이터를 변경된 URL에서 찾았음
302 Moved Permanently 요구한 데이터가 변경된 URL에 있음을 명시.
303 See Other 요구한 데이터를 변경하지 않았기 때문에 문제가 있음
304 Not modified 클라이언트의 캐시에 이 문서가 저장되었고 선택적인 요청에 의해 수행됨
305 Use Proxy 요청된 문서는 Location 헤더에 나열된 프록시를 통해 추출되어야 함
307 Temporary Redirect 자료가 임시적으로 옮겨짐


4XX 코드 (Client Error - 클라이언트 오류) 

클라이언트 측의 오류. 주소를 잘못 입력하였거나 요청이 잘못되었을 때

코 드 메시지 설 명
400 Bad Request 요청 실패.
문법상 오류가 있어서 서버가 요청사항을 이해하지 못함
401 Unauthorized 권한 없음.
www-authenticate 헤더와 함께 주어져 이 요청을 다시 요청할 때 부족한 요청이 적절한 승인을 제공해야 함을 나타냄.
402 Payment Required 예약됨
403 Forbidden 접근 금지 클라이언트에게 표시하고 싶지 않은 등의 이유로 요청이 거부되었음.
404 Not Found 문서를 찾을 수 없음.
서버가 요청한 파일이나 스크립트를 찾지 못함
405 Method not allowed 메서드 허용 안됨.
요청 내용에 명시된 메서드를 수행하기 위해 해당 자원의 이용이 허용되지 않음
406 Not Acceptable 받아들일 수 없음
407 Proxy Authentication Required 프록시 서버의 인증이 필요함.
408 Request timeout 요청 시간이 지남.
409 Conflict 요청을 처리하는 데 문제가 있음.
다른 버전의 파일을 업로드할 경우 발생.
410 Gone 영구적으로 사용할 수 없음.
411 Length Required 클라이언트가 헤더에 Content-Length를 포함하지 않으면 서버가 처리할 수 없음.
412 Precondition Failed 선결조건 실패.
헤더에 하나 이상의 선결조건을 서버에서 충족시킬 수 없음.
413 Request entity too large 요청된 문서가 현재 서버가 다룰 수 있는 크기보다 큼
414 Request-URI too long 요청한 URI 가 너무 김
415 Unsupported media type 요청이 알려지지 않은 형태임


5XX 코드 (Server Error - 서버 오류) 

서버 측의 오류로 올바른 요청을 처리할 수 없을 때

코 드 메시지 설 명
500 Internal Server Error 서버 내부 오류.
501 Not Implemented 필요한 기능이 서버에 설치되지 않았음.
502 Bad gateway 게이트웨이 상태 나쁨.
503 Service Unavailable 외부 서비스가 죽었거나 현재 멈춘 상태 또는 이용할 수 없는 서비스.
504 Gateway timeout 프록시나 게이트웨이의 역할을 하는 서버에서 볼 수 있음.
505 HTTP Version Not Supported 해당 HTTP 버전을 지원하지 않음

0 댓글