기존 ASP에 브라우저에서 페이지를 가져 오지 않거나 캐시하지 않거나 페이지의 캐시를 지우지 않도록 명령하는 데 사용할 수있는 명령이 있습니까?내 페이지의 사용자 브라우저를 지우거나 캐시를 사용하지 않는다고 말하는 방법이 있습니까?
4
A
답변
9
당신은 HTML 메타 태그를 사용할 수 있습니다
<meta http-equiv="Pragma" content="no-cache" />
<meta http-equiv="Expires" content="Fri, 01 Jan 1999 1:00:00 GMT" />
<meta http-equiv="Last-Modified" content="0" />
<meta http-equiv="Cache-Control" content="no-cache, must-revalidate" />
을 아니면 ASP 응답 헤더를 사용할 수 있습니다
때문에 다른 브라우저가 캐시 핸들 모두가 만료하는 방식과 노 캐시의<%
Response.CacheControl = "no-cache"
Response.AddHeader "Pragma", "no-cache"
Response.Expires = -1
%>
0
당신이 고전적인 ASP 페이지에
Response.Expires = -1
를 넣어 경우는 내용을 캐시하지 않는 브라우저를 지시합니다. 사용자가 "뒤로"를 클릭하거나 다른 방법으로 페이지를 탐색하면 브라우저가 서버에서 페이지를 새로 고칩니다.
2
다음은 브라우저에서 수행하는 방법에 대한 좋은 기사입니다.
http://www.htmlgoodies.com/beyond/reference/article.php/3472881
2
관련 ASP 아니, 이것은 HTTP의 질문입니다. Cache-Control, etag, Expires 등과 같은 http 캐싱의 일부를 수정하여 수행 할 수 있습니다. RFC2616 특히 Caching in HTTP을 읽고 적절한 헤더를 설정하십시오.
-2
명령을 사용해야합니다. 이 작업을 수행하는 올바른 방법을 보여주는 article이 있습니다.
2
-1
필요에 따라 Reponse.cachecontrol, response.expires 등에 올바른 값을 설정했는지 확인하여 수행 할 수 있습니다. 이 링크는 의미를 이해하는 데 도움이 될 수 있습니다. http://aspjavascript.com/lesson07.asp
관련 문제
- 1. RubyMine에 webrick을 사용하지 말라고 말하는 방법이 있습니까?
- 2. 특정 날짜 이전에서 캐시를 무시하도록 브라우저를 알 수있는 방법이 있습니까?
- 3. JavaScript가 아무 일도하지 않는다고 말하는 법?
- 4. 페이지의 최신 버전을 얻으려면 브라우저를 설치하십시오.
- 5. 로그 오프시 브라우저 캐시를 지우거나 만료시키는 방법은 무엇입니까?
- 6. 신호를 무시하고 Perl에서 아무 것도하지 않는다고 말하는 것의 차이점은 무엇입니까?
- 7. Visual Studio에서 내 프로젝트가 코드를 지원하지 않는다고 말하는 것은 무슨 뜻입니까?
- 8. 캐시를 사용하지 않고 페이지를 새로로드하십시오.
- 9. MvcSiteMap에서 캐시를 무효화하거나 새로 고치는 방법이 있습니까
- 10. 애플릿이 프로그래밍 방식으로 자체 캐시를 비울 수있는 방법이 있습니까?
- 11. 브라우저를 통해 iPhone으로 사진을 캡처하는 방법이 있습니까?
- 12. 페이지의 will_paginate 출력을 사용자 정의 할 수있는 방법이 있습니까? 내보기에서
- 13. .NET MethodInfo 캐시를 지울 수 있습니까?
- 14. 페이지를 떠나는 페이지의 브라우저 캐시를 지울 수 있습니까?
- 15. drupal 함수가 DB 캐시를 사용하지 않게하는 방법?
- 16. 아무도 내 Dropdown_SelectedIndexChanged가 IIS에서 작동하지 않는다고 말할 수 있습니까
- 17. UINavigationController를 사용하지 않고 iOS에서보기를 변경하는 방법이 있습니까?
- 18. 캐시를 사용하지 않는 mysql SELECT 쿼리
- 19. winforms에서 탭 페이지의 색을 지정하는 방법이 있습니까?
- 20. JSP 페이지의 자세한 정보를 줄이는 방법이 있습니까
- 21. 사용자 확인은 그들이 말하는 Wikipedia 사용자입니까?
- 22. 안드로이드에서 웹 페이지의 로딩 시간을 계산하기위한 다른 방법이 있습니까?
- 23. Enumerable.Except 내 사용자 지정 비교자를 사용하지 않습니다.
- 24. Xcode4에서 사용하지 않는 함수를 결정하는 방법이 있습니까?
- 25. 브라우저를 사용하지 않고 Flash를 사용하지 않고 글꼴을 포함시키는 방법은 무엇입니까?
- 26. URLConnection 주위에 일부 로컬 캐시를 래핑하는 방법이 있습니까?
- 27. SQLite를 사용하여 Dreamweaver에서 Django를 실행할 때 왜 테이블이 존재하지 않는다고 말하는 OperationalError가 발생합니까?
- 28. 내가 루비에서 액티브의 쿼리 캐시를 사용하지 않으려는하지만 작동하지 않습니다 루비
- 29. 도구 상자에 내 사용자 지정 컨트롤을 분류하는 방법이 있습니까?
- 30. Cucumber + EmailSpec + Rails3 : 실제로 작동 할 때 이메일이 전송되지 않는다고 말하는 이유는 무엇입니까?
와우 빠른 반응, 모두 감사합니다! – Brettski