티스토리 뷰
트랜잭션이 성공한 경우
100
Continue
클라이언트로부터 일부 요청을 받은 후 나머지 요청 정보를 계속 보내라는 의미
101
Switching Protocols
서버는 클라이언트의 요청대로 Upgrade헤더를 따라 다른 프로토콜을 바꿀 것임
200
OK
에러 없이 전송 성공
201
Created
요청이 완성되고 그 결과 새로운 자원을 생성하였다.
202
Accepted
요청이 수행되었지만 처리가 완료되지 않았다.
203
Non-Authoritative Information
서버가 클라이언트의 요구 중 일부만 전송
204
No Content
클라이언트의 요구를 처리 했으나 전송 할 데이터가 없음
205
Reset Content
요청이 완료되었고, 사용자 프로그램이 요청을 반영하고 보낸 문서에 사용자가 쉽게 다른 입력을 시작할 수 있도록 문서 보기를 재설정되어야 한다.
206
Partial Content
클라이언트가 Range헤더와 함께 요청의 일부분을 보냈고 서버는 이를 수행했음.
트랜잭션의 Redirection
300
Multiple Choices
요청된 문서가 여러 군데에서 발견됨. 서버가 무엇을 반환할 것인지 결정할 수 없다. 선호하는 선택이 있다면 Location응답 헤더에 나열해야 한다.
301
Moved Permanently
Request가 요구한 데이터가 영구적으로 새로운 URL로 옮겨 졌음
302
Found
Request가 요구한 데이터를 발견하였으나 실제 다른 URL에 존재함
303
See Other
요구한 데이터를 변경하지 않았기 때문에 문제가 있음
304
Not Modified
클라이언트의 캐시에 데이터가 저장되었고 선택적인 요청에 의해 수행됨 If-Modified-Since필드를 포함한 GET method를 받았으나 문서는 수정되지 않았음.
305
Use Proxy
요청된 데이터는 Location헤더에 나열된 프록시를 통해 추출 되어야 함.
307
Redirect Use Verb
방향바꿈 요청은 동일한 HTTP를 유지한다. HTTP/1.1 behavior
Client 오류 메시지
400
Bad Request
request문법이 잘못되었음. 클라이언트의 잘못된 요청으로 처리할 수 없음.
401
Unauthorized
권한실패. Request가 서버에게 Authorization:필드를 사용하였으나 값을 지정하지 않았음.
403
Fobidden
request는 금지된 자원을 요구하였음. 파일 이름이 잘못 되었거나 서버의 디렉토리 퍼미션이 잘못 되었을때 나온다.
404
Not Found
문서를 찾을 수 없음.
405
Method not Allowed
클라이언트는 자원을 액세스하기에 부적합한 method를 이용하였음.
406
Not Acceptable
요구된 자원을 발견하였으나 자원 타입이 request header의 accept:필드와 일치하지 않아서 전송할 수 없음.
407
Proxy Auth Req
프록시(proxy)승인이 필요하다.
408
Request Timeout
요청을 기다리다 서버 타임아웃이 되었다.
409
Conflict
자원의 현재 상태 사이의 마찰로 인하여 요청을 완성할 수없다. 사용자는 추가 정보를 다시 송신하여야 한다.
410
Gone
요청된 자원은 더 이상 서버에 존재하지 않고, 연결(forwarding)주소가 없다.
411
Length Required
서버가 정의된 내용의 길이 없이 요청을 거절한다.
412
Precondition Failed
요청 헤더에 설정되어 있는 어떤 조건이 맞지 않음(HTTP1.1에서 새로 등장)
413
Request Too Large
요청된 문서가 현재 서버가 다룰 수 있는 크기보다 큼. 만약 서버에서 나중에 다룰 수 있다고 생각되면 Retry-After헤더를 포함 시켜야 한다.
414
Uri Too Long
URI가 너무 길다.
415
Unsupported Media
요청방식이 스펙을 벗어난 형태
416
Requested Range Not Satisfied
클라이언트가 요청에 적당하지 않은 range헤더를 포함 시켰음.
417
Exception Failed
Expect요청 헤더 값이 맞지 않음.
449
Retry With
요청된 데이터는 Location헤더에 나열된 프록시를 통해 추출 되어야 함.
Server 오류 메시지
500
Internal Server Error
서버 내부 오류. 서버에 내부적으로 오류가 발생하여 더 이상 진행 할 수 없음.
501
Not Implemented
요청된 request는 합법적이나 서버는 요구된 method를 지원하지 않음.
502
Bad Gateway
Gateway 상태 나쁨. 서버 과부하. 클라이언트는 다른 서버(보조서버)로부터 자원 액세스를 요구하는 서버에 자원을 요구하였으나 보조 서버가 유효한 응답을 전달해오지 않았음.
503
Bad Gateway
Gateway상태 나쁨. 서버 과부하. 클라이언트는 다른 서버(보조서버)로부터 자원 액세를 요구하는 서버에 자원을 요구하였으나 보조 서버가 유효한 응답을 전달해오지 않았음.
504
Gateway Timeout
초기 서버가 원걱서버의 응답을 받을 수 없음. 502의 오류와 유사하나 보조 서버의 응답이 너무 오래 지체되어 트랜잭션이 실패 하였음.
505
HTTP version Not Supported
서버가 요청라인에 지정된 HTTP버전을 지원하지 않음.
'Develop > Language' 카테고리의 다른 글
자바스크립트(Java Script)는 자바(Java)가 아니다 (0) | 2010.04.30 |
---|---|
HTTP Method (0) | 2010.03.06 |
[web.xml] Sample (0) | 2010.02.02 |
[web.xml] PackageSeparator 구분자 설정 (0) | 2010.02.02 |
System.gc() (0) | 2010.02.02 |
endorsed의 의미 (0) | 2010.01.31 |
[Session] P3P (Platform for Privacy Preferences) (0) | 2009.11.26 |
[Session] 브라우저에서 Cookie정보보기 (0) | 2009.11.26 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- DevOps
- 리눅스
- Thread Dump
- rsync
- PostgreSQL
- iTerm2
- 파이프라인
- rundeck
- Jenkins
- Ansible
- Playbook
- openssl
- 데브옵스
- Nexus
- nginx
- vagrant
- URL Encoding
- Docker
- 엔시블
- Config History
- Linux
- ssl
- 쓰레드덤프
- 엔서블
- 젠킨스
- 플레이북
- JVM
- Shell Script
- groovy
- Password manager
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
글 보관함