울어라휘파람새야

Response.Expires 본문

밥줄/ASP

Response.Expires

꼬꼬리코 2010. 4. 1. 11:22

Response.expires = 0

Cash time을 0으로 줘서 사용을 안 하겠다는 말.

Cash를 아에 사용을 안 하는 경우 상단에

Response.AddHeader "Cache-Control", "no-cache"
Response.AddHeader "Pragma", "no-cache"


넣기.

주로 플래시와 연동할때 캐쉬문제가 많이 생기기 때문에 이 부분을 주의하는 차원에서 남김.

기존에 봤던 페이지를 캐쉬에 남겨 재접속 시 빠른 호출을 하게 하는 역할을 한다고 하는데...
이럴경우 내용이 바뀐 페이지에 다시 들어간 경우 기존 캐쉬에 있는 정보를 불러오기때문에
바뀐 페이지가 보여야하는데 기존 정보를 보여주는 문제가 있다고 한다.

이런 망알... 이걸 몰랐을때 아무리 새로고침해도 바뀐 정보가 적용이 안 되는 경우가 있어
IIS를 재시작하고... 컴퓨터를 재부팅하고... 폴더명을 바꾸고... 아주 제대로 삽을 푸게 했던 기억이 있다.

Comments