티스토리 뷰

Web Programming

HTTP 상태 메세지 정리

둠드 2019. 6. 20. 13:55

브라우저가 웹 서버의 서비스를 요청할 때, 오류가 발생할 수 있습니다.

다음은 반환 될 수있는 HTTP 상태 메시지 목록입니다.

 


 

 

1xx: Information
Message: Description:
100 Continue 서버가 요청 헤더를 수신했고 클라이언트는 요청 본문을 보내도록 진행해야합니다.
101 Switching Protocols 요청자가 서버에게 프로토콜을 전환하도록 요청했습니다.
103 Checkpoint 재개 가능한 요청 제안에서 중단 된 PUT 또는 POST 요청을 다시 시작하는 데 사용됩니다.

 

 

2xx: Successful
Message: Description:
200 OK 성공적인 HTTP 요청에 대한 표준 응답입니다.
201 Created 요청이 완료되고 새 리소스가 생성됩니다.
202 Accepted 요청이 처리를 위해 수락되었지만 처리가 완료되지 않았습니다.
203 Non-Authoritative Information 요청이 성공적으로 처리되었지만 다른 출처의 정보를 반환하고 있습니다.
204 No Content 요청이 성공적으로 처리되었지만 내용을 반환하지 않습니다.
205 Reset Content 요청이 성공적으로 처리되었지만 내용을 반환하지 않으며 요청자가 문서보기를 다시 설정해야합니다.
206 Partial Content 서버는 클라이언트가 보낸 범위 헤더로 인해 리소스의 일부만 전달합니다.

 

 

3xx: Redirection
Message: Description:
300 Multiple Choices 사용자는 링크를 선택하여 해당 위치로 이동할 수 있습니다. 최대 5 개의 주소
301 Moved Permanently 요청한 페이지가 새 URL로 이동했습니다.
302 Found 요청한 페이지가 일시적으로 새 URL로 이동했습니다.
303 See Other 요청 된 페이지는 다른 URL에서 찾을 수 있습니다.
304 Not Modified 요청한 페이지가 마지막으로 요청한 이후 수정되지 않았 음을 나타냅니다.
306 Switch Proxy 더 이상 사용하지 않음
307 Temporary Redirect 요청한 페이지가 일시적으로 새 URL로 이동했습니다.
308 Resume Incomplete 재개 가능한 요청 제안에서 중단 된 PUT 또는 POST 요청을 다시 시작하는 데 사용됩니다.

 

 

4xx: Client Error
Message: Description:
400 Bad Request 구문이 잘못되어 요청을 수행 할 수 없습니다.
401 Unauthorized 요청은 법적 요청 이었지만 서버가 이에 응답하지 않습니다. 인증이 가능하지만 실패했거나 아직 제공되지 않은 경우에 사용
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 서버가 false로 평가 한 요청에 제공된 전제 조건
413 Request Entity Too Large 요청 엔티티가 너무 크기 때문에 서버가 요청을 승인하지 않습니다.
414 Request-URI Too Long URL이 너무 길어서 서버가 요청을 수락하지 않습니다. 긴 쿼리 정보로 POST 요청을 GET 요청으로 변환 할 때 발생합니다.
415 Unsupported Media Type 미디어 유형이 지원되지 않기 때문에 서버가 요청을 승인하지 않습니다.
416 Requested Range Not Satisfiable 클라이언트가 파일의 일부를 요청했지만 서버가 그 부분을 제공 할 수 없습니다.
417 Expectation Failed 서버가 Expect 요청 헤더 필드의 요구 사항을 충족시킬 수 없습니다.

 

 

5xx: Server Error
Message: Description:
500 Internal Server Error 특정 메시지가 더 이상 적합하지 않을 때 주어진 일반적인 오류 메시지
501 Not Implemented 서버가 요청 메소드를 인식하지 못하거나 요청을 수행 할 능력이 부족합니다.
502 Bad Gateway 서버가 게이트웨이 또는 프록시로 작동하고 업스트림 서버에서 유효하지 않은 응답을 받았습니다.
503 Service Unavailable 현재 서버를 사용할 수 없습니다 (과부하 또는 작동 중지됨).
504 Gateway Timeout 서버가 게이트웨이 또는 프록시 역할을 수행했으며 업스트림 서버에서 적시에 응답을받지 못했습니다.
505 HTTP Version Not Supported 서버가 요청에 사용 된 HTTP 프로토콜 버전을 지원하지 않습니다.
511 Network Authentication Required 클라이언트는 네트워크 액세스를 얻기 위해 인증해야합니다.

 


참고 : https://www.w3schools.com/tags/ref_httpmessages.asp

댓글
반응형
«   2024/05   »
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
글 보관함