CS/Network

HTTP Status Code

간지나제 2021. 6. 10. 15:01

많이 나오는 http status code만 일단 보자! 나머지는 mdn을 참고하자.

기본적으로
2xx는 클라이언트 요청을 서버가 정상적으로 수행했다는 것을 의미
3xx는 리다이렉션에 대한 정보를 알려준다. 클라이언트가 요청한 리소스가 삭제되었거나 옮겨졌을 경우 해당 리소스에 대한 리다이렉션 정보를 알려준다.
4xx는 클라이언트가 서버에 요청을 잘못한 경우이다.
5xx는 서버에서 알 수 없는 오류가 났음을 의미한다.

200 OK
서버에 요청한 작업이 성공적으로 수행되었음을 의미한다.

400 Bad Request
클라이언트 측에서 요청을 잘못 날렸음을 의미한다.

401 Unauthorized
인증되지 않은 클라이언트가 인증이 필요한 리소스를 요청했을 때 나타난다.
(너 누구야 !)

403 Forbidden
클라이언트가 접근이 금지된 리소스를 접근했음을 의미한다.
(나는 너가 누군지 알지만 너는 아직 리소스에 접근할 수 없어)

404 Not Found
요청한 리소스가 존재하지 않다라는 것을 의미한다.

500 Internal Server Error
서버 내에서 알 수 없는 에러가 일어났을 경우에 나타난다.


https://developer.mozilla.org/ko/docs/Web/HTTP/Status
https://evan-moon.github.io/2020/03/15/about-http-status-code/

'CS > Network' 카테고리의 다른 글

URI / URL / URN  (0) 2022.08.10
3way handshake & 4way handshake  (2) 2021.06.09
HTTP/ HTTPS  (0) 2021.04.27