티스토리 뷰
[출처] 언어별 캐쉬 방지(no-cache)|작성자 향기남자(http://blog.naver.com/aegisfight/100087199598)
캐쉬 방지 이유
- 로그아웃한 후 뒤로가기 버튼 클릭 시 로그인 상태로 되돌아간다면 보안에 취약할 수 밖에 없으므로 사용자가 조금 불편하더라도 캐쉬를 방지하는게 낫다.
HTML
<META http-equiv="Expires" content="-1">
<META http-equiv="Pragma" content="no-cache">
<META http-equiv="Cache-Control" content="No-Cache">
ASP [출처]
언어별 캐쉬
방지(no-cache)|작성자
향기남자
<%
Response.Expires = 0
Response.AddHeader "Pragma","no-cache"
Response.AddHeader "Cache-Control","no-cache,must-revalidate"
%>
JSP
<%
response.setHeader("Cache-Control","no-store");
response.setHeader("Pragma","no-cache");
response.setDateHeader("Expires",0);
if (request.getProtocol().equals("HTTP/1.1"))
response.setHeader("Cache-Control", "no-cache");
%>
PHP
<?
header("Pragma: no-cache");
header("Cache-Control: no-cache,must-revalidate");
?>
WML
<wml>
<head>
<meta http-equiv="Cache-Control" content="max-age=no-cache" forua="true"/>
<meta http-equiv="Cache-Control" content="must-revalidate" forua="true"/>
</head>
<card>
..
..
</card>
</wml>
JSP의 사용예
<%@ page contentType="text/vnd.wap.wml"%>
<%
response.setHeader("cache-control","no-store"); // http 1.1
response.setHeader("Pragma","no-cache"); // http 1.0
response.setDateHeader("Expires",0); // proxy server 에 cache방지.
%>
'Computer > WEB Skills' 카테고리의 다른 글
[WEB Skills] HTML 특수문자코드표 (0) | 2010.07.27 |
---|---|
[ASP] FILE객체와 FOLDER객체 (0) | 2010.02.04 |
[ASP] DB에 특정 Alias에 따라 다른 페이지로 보내기. (0) | 2010.01.29 |
[HTML] 툴팁 (0) | 2009.10.26 |
와~~색상표 넘 이쁘네여^^감탄 그자체임돠^^ (1) | 2009.05.14 |
- Total
- Today
- Yesterday
- 새희망씨앗
- 마라탕 #마라상궈 #마라탕재료 #쉽게만드는마라탕 #중딩입맛 #마라탕잡탕
- MySQL
- 와코마리아팸세일
- 6월 패밀리세일
- 해외직구
- 와코마리아
- 인도
- 기부사기
- 기부피해
- 와코마리아 스웨터
- 나이지리아
- UML
- 한남동세일
- 와코마리아한남동
- javascript
- 안드로이드
- eclipse
- 팸세일
- 새희망씨앗 피해자
- 단체소송
- java
- 사업자등록
- 리터너블
- 패밀리세일
- 홈택스
- 부드러운맛
- 라고스
- VirtureBox
- 페밀리세일
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |