개발중 가장 많이 본 HttpStatus 값 정리.
400 Bad Request.
: 대부분 ajax 날릴때 파라미터를 잘못 보낸 경우였다.
17/03/30 추가: Controller에서 메소드가 @RequestParam 으로 파라미터를 받는 경우 parameter가 없으면 400 발생
404 Not Found.
: URI를 잘못 입력한 경우 (예를 들어 '/'를 빼먹었다던가 오타가 났는지 꼼꼼히 다시본다.)
500 Internal Server Error.
: Java 처리부에서 에러가 난 경우 또는 에러처리할때 던지는 Status 값
200 OK.
: 정상 실행되었음을 의미. 단, Update/Insert된 row 건수가 0일 수도 있다.
: script에 fail() 로 떨어지는 경우도 있는데 java api 의 실행 결과(또는 DB조회 결과)가 null 인 경우였다.
http://docs.spring.io/spring/docs/current/javadoc-api/org/springframework/http/HttpStatus.html
반응형
'Web Programming' 카테고리의 다른 글
Jekyll을 사용하여 GitHub Pages 만들기 (updated: 2024.05.19) (0) | 2024.05.19 |
---|---|
JavaScript(ES6)+jQuery, 2024 (0) | 2024.03.25 |
RESTFUL 이란? (0) | 2016.06.20 |
[JSP] JSP vs Servlet, 현재 시각 표시 예시 (0) | 2014.05.09 |
[JSP] 개발환경 설치 간단 정리 (0) | 2014.05.02 |