500 에러 등 브라우저 상태코드 종류와 설명

2010. 7. 26. 20:4399. 정리전 - IT/29. IT 잡동지식

1.xx : 정보 상태 코드

  HTTP 1.0 에서는 1xx 상태 코드를 정의하지 않았기 때문에 1.0 버전의 응답 상태코드로는 사용되지 않는다. 단 HTTP 통신 프로토콜을 개선하기 위하여 테스트용으로 사용하거나, 어떤 부가적인 정보들을 전달하기 위하여 사용할 수 잇따.

 

2xx(200, 201, 202, 204) : 성공 처리 상태 코드

  웹 브라우저의 요청을 성공적으로 받아들여 원하는 목적을 수행했을때에 발생시키는 코드이다.

 

3.xx(301, 302) : 재지정 상태 코드

  웹 브라우저가 어떤 문서를 요청했을때에 그 문서에 대한 처리를 위해 다른 동작을 취해야 함을 알려주는 상태코드이다.

 

4.xx(400, 401, 403, 404) : 웹브라우저 요청 오류 상태 코드

  웹브라우저로부터 요청에 문제가 발생하였을 경우에 리턴하는 상태 코드이다.

 

5xx(500, 501, 502, 503) : 웹서버 오류 상태 코드

  웹 서버가 웹브라우저의 요청을 수행할 수 없거나, 요청을 수행하는 도중에 내부적인 오류가 발생하였을 때에 리턴하는 상태 코드이다.