HTTP (하이퍼텍스트 전송 프로토콜) 은 하이퍼미디어 문서를 전송하기위한 어플리케이션 레이어 프로토콜이다.
웹 브라우저와 서버간의 커뮤니케이션을 위해 디자인 되었고 요청에 대한 응답 코드를 가지고
요청이 성공되었는지 에러가 발생하였는지 다양한 코드를 반환한다.
HTTP 사ㅇ태 코드는 5개의 분류로 구분된다.
상태코드의 첫번째 숫자는 응답의클래스를 정의한다.
첫자리에 대한 5가지 값들은 다음과 같다
- 1XX (정보) : 요청을 받았으며 프로세스를 계속한다.
- 2XX (성공) : 요청을 성공적으로 받았으며 인식했고 수용했다.
- 3XX (리다이렉션) : 요청 완료를 위해 추가 작업 조치가 필요하다
- 4XX (클라이언트 오류) : 요청 문법이 잘못되었거나 요청을 처리할 수가 없다.
- 5XX (서버 오류) : 서버가 명백히 유효한 요청에 대해 충족을 실패했다.
'IT > Server' 카테고리의 다른 글
[Pinpoint] Pinpoint란? (0) | 2021.06.10 |
---|---|
[JPA]JPA란? (0) | 2021.05.27 |
[Spring] @RequestMapping-> @GetMapping , @PostMapping (0) | 2021.05.12 |
[WebServer] Nginx 디폴트 에러페이지 설정하기 (0) | 2021.04.21 |
[WebServer] Nginx란? (0) | 2021.04.21 |