📕🐘 도로락 - 코끼리를 냉장고에 넣는 방법

# http 헤더 (2)

Servlet&Jsp 2018. 2. 14. 15:30

[서블릿/JSP] 서블릿 JSP 웹 브라우저 캐시 제어하기

이전글[서블릿/JSP] JSP에서 HTTP 메시지 응답 헤더 제어하기웹 브라우저 캐시웹 개발을 하다보면 게시글 등의 데이터를 DB에 등록했는데도 브라우저에서 새로고침 시 해당 데이터에 대한 내용이 반영되지 않는 경우가 있습니다.혹은 데이터뿐만이 아닌 javascript나, HTML, CSS등의 정적 자원을 서버에서 수정했는데도 새로고침시 적용되지 않는 경우도 있습니다.많은 원인이 있을 수 있으나 이는 브라우저 캐시가 원인일 수 있습니다.브라우저에는 캐시가 있는데, 이것은 서버와의 불필요한 통신을 하지 않기 위해 마련된 공간입니다.최초 서버로부터 요청한 자원들(javascript, HTML, CSS, 이미지 등)을 내려받고 같은 자원을 새로고침등을 통해서 다시 요청하는 경우 브라우저는 실제로는 서버로 HT..

Servlet&Jsp 2018. 2. 14. 06:30

[서블릿/JSP] JSP에서 HTTP 메시지 응답 헤더 제어하기

JSP에서 HTTP 메시지 응답 헤더 제어하기많지는 않지만 JSP에서 현재 JSP페이지가 처리된 후 응답 결과를 HTTP 응답메시지를 통해 보낼 때 응답 메시지의 헤더를 제어해야 하는 경우가 있습니다.http 응답 메시지에 헤더 정보들(메시지 두 번째 줄 부터)HTTP/1.1 200 200Date: Tue, 13 Feb 2018 09:53:21 GMTServer: ApacheAccess-Control-Allow-Origin: http://dololak.tistory.comAccess-Control-Allow-Credentials: trueAccess-Control-Allow-Headers: T-AjaxAccess-Control-Allow-Methods: GET, HEAD, POST, OPTIONSAllo..