HTTP 프로토콜을 사용하여 서버에 문서를 요청할 경우 서버는 클라이언트의 요청을 분석하여 클라이언트에게 응답 코드를 전송합니다. 다음은 서버가 클라이언트에게 보내는 응답코드 입니다.
코드는 정수 세자리로 구성되어 있으며 첫 정수는 응답코드의 종류를 나타냅니다.
- 1xx: 기본정보
- 2xx: 클라이언트의 요청이 성공
- 3xx: 클라이언트 요청을 새로운 데이터로 옴겨서 수행
- 4xx: 클라이언트 요청 에러(Client Errors) 요청이 완벽하지 않음
- 5xx: 서버 에러(Server Error)
** 응답 코드표 **
응답번호 |
메시지 |
설명 |
200 |
OK |
요청에 에러 없이 전송에 성공함 |
202 |
Accepted |
서버가 클라이언트의 명령을 받음 |
203 |
Non-Authoritative Information |
서버가 클라이언트 요구 중 일부만 전송함 |
204 |
Non Content |
클라이언트 요청을 처리했으나 전송할 데이터가 없음 |
300 |
Mutiple Choices |
최근에 옮겨진 데이터를 요청함 |
301 |
Moved Permanently |
요구한 데이터를 변경된 임시 URL에서 찾음 |
302 |
Moved Permanertly |
요구한 데이터가 변경된 URL에 있음을 명시함 |
303 |
See other |
요구한 데이터를 변경하지 않았기 때문에 문제가 있음 |
400 |
Bad Request |
요청실패. 요청문에 오류가 있어서 서버가 요청을 이해하지 못함 |
401.1 |
Unauthorized |
권한없음. 접속실패. 로그온하려는 요청사항이 서버의 권한과 맞지 않음 |
401.2 |
Unauthorized |
권한없음. 서버 설정에 의한 접속 실패. 올바른 헤더 필드를 전송하지 않은 경우 |
401.3 |
Unauthorized |
권한없음. 클라이언트가 특정 자원에 접근할 수 없을 때 발생 |
401.4 |
Unauthorized |
권한없음. 필터에 의한 권한 부여 실패. 서버에 필터 프로그램이 있음을 의미함. |
403.1 |
Forbidden |
금지. 수행 접근 금지. 디렉토리 내의 실행파일을 수행시키려고 했을 경우 발생 |
403.2 |
Forbidden |
금지. 읽기 접근 금지. 브라우저가 접근한 디렉토리에 페이지가 없을 경우 발생 |
403.3 |
Forbidden |
금지. SSL필요. 접근하려는 페이지가 SSL로 보안 유지되고 있을 경우 발생 |
403.6 |
Forbidden |
금지. IP주소 거부. 서버가 접근이 허용되지 않은 IP주소로 사용자가 접근했을 경우 |
403.7 |
Forbidden |
클라이언트 확인 필요. SSL 사용 |
403.8 |
Forbidden |
사이트 접근 거부. 웹 서버가 요청을 수행하지 않거나, 접근을 거부하는 경우 |
403.9 |
Forbidden |
연결된 사용자 수 과다 |
403.10 |
Forbidden |
웹 서버의 설정 부분에 문제가 있는 경우 발생 |
403.11 |
Forbidden |
패스워드 오류. 잘못된 패스워드를 입력했을 경우 |
404 |
Not found |
문서를 찾을 수 없음. 요청한 문서가 서버에 없는 경우 |
405 |
Method Not Allowed |
메소드 허용 안 됨. 해당 method 이용이 허용되지 않는 경우 |
406 |
Not Acceptable |
받아 들일 수 없음 |
407 |
Proxy Authentication Required |
Proxy 인증이 필요함 |
408 |
Request Timeout |
요청 시간이 지남 |
414 |
Request-URL too long |
요청한 URL이 너무 김 |
500 |
Internet Server Error |
서버 내부 오류. 서버가 요청사항을 수행할 수 없는 경우 |
501 |
Not Implemented |
적용 안됨. 서보 요청 사항을 수행하는데 필요한 기능을 지원하지 않음 |
502 |
Bad Gateway |
게이트웨이 상태 불량. 게이트웨이 상태가 나쁘거나 서버가 과부하 일때 |
503 |
Server Unavaliable |
서비스 불가능. 서비스가 현재 멈춘 상태나 일시적인 과부하. 관리상황 |
'네트워크 > 네트워크' 카테고리의 다른 글
HTTP - MIME(Multi-Purpost Internet Mail Extension, 마임) Type (0) | 2009.01.05 |
---|---|
HTTP - HTTP/1.1 Method (HTTP 명령어) (0) | 2009.01.05 |
HTTP - HTTP(Hyper Text Transfer Protocol) 개요 (0) | 2009.01.05 |
개요 - IP 주소 지정 (0) | 2008.12.21 |
개요 - IP(Internet Protocol) 주소 체계 (0) | 2008.12.21 |