CS

http 상태코드에 대해 알아보자

우젼 2023. 2. 1. 12:41

Http 상태코드는 개발을 시작하면서 가장 자주 접하게 되는 것중 하나입니다.

 

그렇기 때문에 처음에 자주 보게되는 상태 코드 몇가지에 대해 알고 넘어가는게 일반적입니다.

 

하지만 이것도 공부를 안하고 있다보면 뭐가 있었는지 까먹어버리게 되어서 주로 겪게되어 알아두면 좋을 상태코드 몇가지를 정리해봅니다.

 

200 : 요청이 성공적입니다.

201 : 요청이 성공적이며 새로운 리소스가 생성되었습니다.

400 : 잘못된 요청입니다 - url이 잘못된 경우가 일반적입니다.

401 : 권한이 없습니다. -- 권한 여부를 체크하기 위한 최소한의 로그인 활동같은게 없었다는 경우로 알고 있습니다.

403 : 권한이 없습니다.  -- 권한이 부족해서 접근할 수 없다는 뜻으로 알고 있습니다.

404 : 문서가 없습니다. - url이 잘못된 경우가 일반적입니다.

405 : 메서드 매칭이 안되어있습니다 - 컨트롤러 파일에서 매핑이 제대로 이루어졌는지 확인해봅시다.

500 : 서버에 문제가 있습니다 - 코드 어디선가 에러가 발생하고 있지는 않은지 확인해봅시다.

 

제가 개발하면서 한번 이상 겪어봤던 코드입니다.

 

이 외에도 많은 상태코드들이 있습니다. 하지만 그것들에 대해 물어보는 경우는 아직 겪어보질 못했습니다.

 

시간을 내서 http 상태코드에 대해서도 좀더 알아두는 것이 좋겠습니다.