Java

HTTP 상태 코드 정보

griffy 2009. 11. 5. 09:24

200 : request가 성공적으로 완료되었음.
204 : request가 실행되었으나 클라이언트에게 보낼 데이터가 없음.
300 : 요구된 request가 여러 위치에 존재하는 자원을 필요로 하므로
request는 위에대한 정보를 보낸다. 클라이언트는 가장 적당한
위치를 선택하여야 함.
302 : request가 요구한 데이터를 발견하였으나 실제 다른 url에 존재함.
400 : request의 문법이 잘못되었음.
403 : request는 금지된 자원을 요구하였음.
404 : 서버는 요구된 url을 찾을 수 없음.
500 : 서버에 내부적으로 오류가 발생하여 더 이상을 진행할 수 없음.
501 : 요청된 request는 합법적이나 서버는 요구된 method를 지원하지 않음.
503 : 서버가 바쁘기 때문에 서비스를 할 수 없음.



------------------------------------------------------------------------



HTTP Status Code 300 : Multiple Choices
HTTP Status Code 301 : Moved Permantly
HTTP Status Code 302 : Found
HTTP Status Code 303 : See Other
HTTP Status Code 304 : Not Modified
HTTP Status Code 305 : Use Proxy
HTTP Status Code 306 : No longer Used (REMOVED)
HTTP Status Code 307 : Temporary Redirect


HTTP Status Code 400 : Bad Request : 잘못된 요청
HTTP Status Code 401 : Unauthorized
HTTP Status Code 402 : Payment Required (Reserverd for Future Use)
HTTP Status Code 403 : Forbidden : 허가거부됨(페이지를 볼 권한이 없음)
HTTP Status Code 404 : Not Found
HTTP Status Code 405 : Method Not Allowed
HTTP Status Code 406 : Not Acceptable
HTTP Status Code 407 : Proxy Authentication Required
HTTP Status Code 408 : Request Timeout
HTTP Status Code 409 : Conflict
HTTP Status Code 410 : Gone
HTTP Status Code 411 : Length Required
HTTP Status Code 412 : Precondition Failed
HTTP Status Code 413 : Request Entity Too Large
HTTP Status Code 414 : Request-URI Too Long
HTTP Status Code 415 : Unsupported Media Type
HTTP Status Code 416 : Requested Range Not Satisfiable
HTTP Status Code 417 : Expectation Failed


HTTP Status Code 500 : Internal Server Error(서버내부오류)
HTTP Status Code 501 : Not Implemented
HTTP Status Code 502 : Bad Gateway
HTTP Status Code 503 : Service Unavailable
HTTP Status Code 504 : Gateway Timeout
HTTP Status Code 505 : HTTP Version Not Supported