상세 컨텐츠

본문 제목

response status 값

프로그래밍/JSP

by ........? 2012. 8. 10. 15:35

본문

insvalley.jsp

if(!joinSite.equals("") && "NKI#SIP#ZGI#ZED#CGP".indexOf(joinSite)!=-1){
        response.setStatus(301);
        response.setHeader("Location", "/join_site/layout/standard/main.jsp");
        response.setHeader("Connection", "close");

}


2xx 정상처리상태

200 (정상처리)

클라이언트의 요구가 서버에서 성공적으로 처리되었음을 표시


201 Created (새로운 자원생성

요구메세시가 처리되었으며 이로써 새로운 자원이 생성

post만이 이 동작을 실행


202 Accepted(요구를 처리하고 있지만 완료되지 않은 상태)

요구 메시지를 수신하여 처리하고 있지만 아직 완료되지 않은 상태다. 이요구는 실제로 처리 완료될수도있고 실패할 수도있는데, 실제처리를 하고자할때 허용되지 않는 동작일 수 있기 때문이다. 이와같은 경우에 별도의 상태코드를 다시 전달할수 없음


204 No Content(송신측으로 돌려보낼 정보가없음)

서버가 요구 메시지의 내용을 처리하였으나 송신측으로 돌려보낼때 아무런 정보가 없을때 사용. 이 응답은 특히 사용자 에이전트의 현재 문서 모습을 바꾸지않고 어떤 실ㅇ행 프로그램이나 다른동작들에 대한 입력을 넣을 수 있도록 함


3xx 사용자 에이전트에 의한 추가적인 동작

300 Multiple Choices(직접사용안됨)

이 응답코드는 http/1.0 응용 프로그램에 의해 직접적으로 사용되지 않고, 3xx 클래스 응답을 해석하기 위한 기본 상태코드로서 활용


301 Moved Permanently (영구적인 이동)

요청받은 자원에 대해 새로운 영구적 url이 확정되고 이 url을 이용하여 앞으로 자원을 활용하게 된다. 링크 작성 기능을 가진 클라이언트는 서버로부터 전달받은이 링크를 request-uri의 링크로서 재설정


302 Moved Temporarily(임시적 이동)

요청받은 자원을 다른 uri로 임시적으로 두는것을 말한다. 방향전환이(redirection) 가끔 바뀌어 질수 있기때문에 클라이언트는 앞으로의 요구를 위해 request-uri를 계속 사용


304 Not Modifired(업데이트)

만약 클라이언트가 조건부 get 요구를 전달하고 이것이 허용되지만 if-modified-since 필드에 명시되어 있는 날짜와 시간 이후로 해당 자원이 수정되지 않는다면 서버는 이 상태코드로 응답


4xx 클라이언트에 의해 생긴 오류 상황들에 대해 사용

400 Bad Request(문법적 오류)

보내진 요구가 메시지 형식에 맞지 않아서 서버가 이해할 수 없는 것으로 간주하여 보내는 상태코드이다. 클라이언트는 수정을 하지 않고 똑같은 요구를 반복해서 할수는 없음


401 Unauthorized (인증거절)

요구 메시지가 이미 Authorization credentials를 갖고 있다면, 이때의 401 응답은 해당 credentials 에 대해 인증이 거절되었다는것을 의미


403 Forbidden (접근불가)

서버가 왜 요청을 거절했는지 이유를 밝히고 싶지 않을떄나 다른응답은 적절하지 않을떄 통상사용


404 Not Found(페이지가 없음)

서버가 reuqest-uri에 해당하는 아무 것도 발견하지못했을때 보내는 상태코드이다. 이것이 일시적인 것인지 영구적인것이지에 대한 정보는 보내지 않음



5xx 서버에게 일어난 오류상황이나 요구 사항을 처리할수 없을때

500 Internal Server Error (내부서버오류)

서버가 요청된 요구의 처리를 불가능하게 하는 예기치 못한 상황을 만났을때 보내는 상태코드


501 Not implemented (처리기능 지원 할수 없음)

서버가 이해할수 없는 요구 method 를 받았을때나 이것을 어던 자원에 대해서든 적용할수 없을때


502 Bad Gateway (경로 부적절)

서버가 게이트웨이나 프락시로서 동작하고 있는 동안에 요구를 수행하도록 하기 위해 통과해가는 경로에 있어 다음 경로 서버(upstream server)로 부터 부적잘한 응답을 받은 경우에 사용


503 Service Unavailable(일시적문제)

서버가 일시적인 과부하나 서버관리의 문제 때문에 지금 현재에 해당 요구를 처리할 수 없을때 사용된다. 이것은 약간의 시간 지연후에는 다시 처리할 수 있는 일시적 상황이란 의미




'프로그래밍 > JSP' 카테고리의 다른 글

[JSP] 세션(session) 시간설정  (0) 2014.03.07
<jsp:include> & <jsp:forward>  (0) 2012.10.10
base target  (0) 2012.07.31
ime-mode  (0) 2012.07.31
IE9에서 AJAX가 정상 작동안할때  (0) 2012.06.28

관련글 더보기

댓글 영역