Classic ASP
캐시 처리
NJHouse
2014. 8. 4. 08:17
반응형
MS에서 권장하는 캐쉬소멸 방법은 다음과 같습니다.
Response.AddHeader "Pragma", "No-Cache" Response.Expires = 0 Response.CacheControl = "Private"
브라우져, IIS ISAPI, 프록시 서버 입니다.
그래서 이 세곳 모두 처리를 해주면 그나마 조금 효력이 있습니다.
Response.AddHeader "Pragma", "No-Cache" -> HTML 의 메타태그에서 처리하는 것과 동일합니다. Response.Expires = 0 -> SAP 의 ISAPI 캐쉬를 막습니다. Response.CacheControl = "Private" -> 프록시 캐쉬를 제어합니다.그리고 결정적으로 Response.Expires = XXX 부분은 제 경험에 따르면 0을 넣으면 잘 먹히지 않습니다.
한 -1000 정도 넣어야 효과가 있습니다.
Response.AddHeader "Pragma", "No-Cache" Response.Expires = -1000 Response.CacheControl = "Private"
반응형