구걸 등의 검색결과에서 저장된 페이지는 유용합니다만 저장된 페이지의 내용이 바뀐 경우 구걸에 구걸하는 골때리는 상황이 연출됩니다.
이럴 때 해당 게시물이 404 (Not Found) 또는 410 (Gone) 으로 표시 되어야 하는데, 컨트롤러에 다음과 같은 코드를 추가했습니다.

  public void doGet(HttpServletRequest req, HttpServletResponse res)
                        throws IOException {
...
    if ("106835".equals(req.getParameter("seq"))) {
     res.sendError(404,"File Not Found");
     return;
    }

굵게 표시한 부분이 404 상태코드를 날리면서 메시지도 File Not Found 라고 표시되게 만들어줍니다. 게시물 죽은척하는 코드입니다.

확인 : http://www.okjsp.pe.kr/seq/106835

역시 웹에는 숨겨진 세상이 많습니다.

+ Recent posts