들어가며
모를때마다 검색해서 찾기 귀찮아 정리한 페이지
Http 응답 코드
분류 | 코 드 | 설명 |
정보전송 임시응답 |
100 | Continue (지금까지의 상태가 괜찮으며 클라이언트가 계속해서 요청을 하거나 이미 요청을 완료한 경우에는 무시해도 되는 것을 알려줍니다) |
101 | Switching protocols (클라이언트가 보낸 Upgrade 요청 헤더에 대한 응답에 들어가며 서버에서 프로토콜을 변경할 것임을 알려줍니다.) | |
성공 |
200 | OK (요청이 성공적으로 수행되었음) |
201 | Created (요청이 성공적 + 결과로 새로운 리소스 생성 | POST, PUT) | |
202 | Accepted(요청을 수신하였지만 그에 응하여 행동할 수 없습니다. 시간이 오래걸리는 과정인 경우 서버에서 비동기로 진행할 수 있음) | |
203 | Non-authoritative information (원본이 아닌 사본 전송임을 안내) | |
204 | No content (전송할 데이터가 없는 경우 : 바디는 안써도 헤더는 사용가능) | |
205 | Reset Content (form,캔버스,UI를 새로 고치기 위한 응답) | |
206 | Partial Content (콘텐츠의 일부를 전송) | |
리다이렉션 |
300 | Multiple Choices (사용자측에서 마음대로 선택, 선택방법은 표준없음) |
301 | Moved permanently (완전히 주소변경된 경우) | |
302 | Not temporarily (임시적으로 주소변경된 경우) | |
304 | Not modified (컴퓨터 로컬의 캐시 정보를 이용함, 대개 gif 등은 웹 서버에 요청하지 않음) | |
클라이언트 요청에러 |
400 | Bad Request (사용자의 잘못된 요청을 처리할 수 없음) |
401 | Unauthorized (인증이 필요한 페이지를 요청한 경우) | |
403 | Forbidden (접근 권한없음) | |
404 | Not found (요청한 페이지(리소스) 없음) | |
405 | Method not allowed (허용되지 않는 HTTP Method를 사용한 경우) | |
408 | Request timeout (요청 시간 초과) | |
410 | Gone (콘텐츠가 서버에서 영구적으로 삭제됨) | |
412 | Precondition failed (전제한 조건은 적절치 않음) | |
414 | Request-URI too long (요청 URL 길이가 긴 경우임) | |
서버에러 | 500 | Internal Server Error (내부 서버 오류) |
501 | Not Implemented (웹 서버가 처리할 수 없음, 지원하지 않는 방법) | |
502 | Bad Gateway (게이트웨이 오류) | |
503 | Service Unavailable (서비스 제공 불가 : 작동 중단, 과부하 등) | |
504 | Gateway Timeout (게이트웨이 시간 초과) | |
505 | HTTP version not supported (해당 http 버전 지원되지 않음) |
더 많은 응답 코드 참고 사이트
https://developer.mozilla.org/ko/docs/Web/HTTP/Status
'WEB' 카테고리의 다른 글
OpenAPI & Swagger & Springdoc (1) - 개념 정리 (0) | 2022.01.31 |
---|---|
WEB - 사내 시스템 외부 접속 연결 해결기 (1)IIS와 Node.js 연동 및 구성도 (0) | 2021.11.23 |
CS버전 & Web버전 장단점 정리 (2) | 2021.09.09 |
WEB - 상대경로 & 절대 경로 (0) | 2021.06.28 |
댓글