HTTP 응답 상태 코드는 특정 HTTP 요청이 성공적으로 완료되었는지 알려줍니다.
- HTTP 상태 코드 종류
- 1XX : 조건부 응답
- 2XX : 성공
- 3XX : 리다이랙션 완료
- 4XX : 요청 오류
- 5XX : 서버 오류
1. 2XX : 클라이언트가 요청한 동작을 성공적으로 처리헀음을 의미한다.
200 : 서버가 요청을 제대로 처리, 보통 서버가 요청한 페이지를 정상적으로 제공했다는 의미로 사용됨
2. 4XX : 클라이언트에 오류가 있음을 나타낸다.
401 : 권한이 없음을 나타내는데, 보통 로그인을 하지 않은 상태에서 접근 시, 발생한다.
403: 권한이 없는 상태에서 접근할때 나타난다. admin이 아닌데 admin과 관련된 동작을 하려할때 발생한다.
404 : 페이지를 찾을 수 없음을 나타낸다. 서버에 존재하지 않은 페이지를 요청할때 나타난다.
405 : 허용되지 않은 방법으로 요청할때 나온다. POST로 접근을 해야할때 GET방식으로 요청하거나 할때 발생한다.
3. 5XX : 서버오류, 서버에서 유효한 요청을 명백하게 수행하지 못했음을 나타낸다.
502: Bed Gateway, 보통 서버가 터졌을때 나타난다.
'네트워크' 카테고리의 다른 글
3-1. 프로토콜 표준 스펙에서 정의한 소켓, 포트, TCP 연결 (0) | 2023.07.19 |
---|---|
2. 프로토콜과 OSI 7 layer (0) | 2023.07.16 |
TCP/IP와 OSI 7계층 (0) | 2023.03.04 |
CORS (Cross Origin Resource Sharing) (0) | 2023.03.04 |
CSRF (Cross Site Request Forgery)란? (0) | 2023.03.04 |