HTTP State Code

유연희·2022년 5월 19일
0
post-thumbnail

HTTP 상태 코드는 크게 5가지로 나누어 볼 수 있다.

1xx

1xx 형식의 상태 코드는 요청을 받았으니 작업을 계속한다는 뜻이다.

2xx

2xx 형식의 상태 코드는 요청을 성공적으로 처리했음을 나타낸다.

200

요청이 성공적으로 처리되었을 때 가장 많이 보이는 상태코드로, 서버가 요청한 페이지를 정상적으로 제공했다는 상태 코드이다.

3xx

3xx 형식의 상태 코드는 클라이언트의 요청을 마치기 위해 추가적인 동작이 필요하다는 상태코드이다.

4xx

4xx 형식의 상태 코드는 클라이언트 측에서 오류가 발생한 경우 나타나는 상태 코드이다.

400

서버가 요청의 구문을 이해하지 못한경우.

401

서버가 인증이 필요한 페이지에 대해 요청을 제공할 수 없는 경우. 주로 인증이 안된 경우를 나타낸다.

402

결제가 필요한 경우.

403

사용자가 리소스에 대한 권한이 없는 경우.

401 상태코드는 인증 실패, 403 상태코드는 권한 인가 실패.

404

요청한 페이지를 찾을 수 없는 경우.

5xx

서버가 유효한 요청을 수행하지 못한 경우.

참고 https://ko.wikipedia.org/wiki/HTTP_%EC%83%81%ED%83%9C_%EC%BD%94%EB%93%9C

profile
developer

0개의 댓글