HTTP 프로토콜은 응답 상태 코드를 이용해서 서버의 처리 결과를 웹 브라우저에 알려주며, 주요 응답 상태 코드로는 다음과 같은 것들이 있다.
200 - 요청이 정상적으로 처리됨
307 - 임시로 페이지가 리다이렉트됨
400 - 클라이언트의 요청이 잘못된 구문으로 구성됨
401 - 접근이 허용되지 않음
404 - 지정된 URL을 처리하기 위한 자원이 존재하지 않음
405 - 요청된 메서드는 허용되지 않음
500 - 서버 내부에러. 예를 들어, JSP에서 예외가 발생하는 경우가 해당된다.
503 - 서버가 일시적으로 서비스를 제공할 수 없음. 급격하게 부하가 몰리거나 서버가 임시 보수 중인 경우가 해당된다.
JSP가 정상적으로 실행되는 경우 응답 코드는 200이 전송되며, response.sendRedirect()를 이용할 경우 응답 코드는 307이 전송된다.
전체 응답 코드는 http://www.w3.org/Protocols/rfc26160sec6.html#sec6.1.1에서 확인할 수 있으니 참고하기 바란다.
'JSP' 카테고리의 다른 글
<jsp:include> 액션태그와 include 디렉티브의 차이점 (0) | 2009.12.23 |
---|---|
trimDirectiveWhitespaces 속성을 이용한 공백 처리 (0) | 2009.12.23 |
JSP 페이지의 page 디렉티브의 contentType 속성과 캐릭터 셋 (0) | 2009.12.23 |
JSP란 무엇인가? (0) | 2009.12.22 |