많이 나오는 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 |