내가 알고있는 것처럼, 항목이 웹 브라우저에 의해 캐시되어 있는지 여부에 의해 결정됩니다 응답 헤더가해야 할 브라우저에게 무엇 브라우저 캐싱
- (예 : ,
Cache-Control
및Expires
). - 발리 (예를 들면, 최근의 ETag 또는 수정 된 헤더)의 존재. 이 파일에 대해 어떻게 다른가
은 네트워크 파일 공유에서 제공? 다른 브라우저에서? 이 자바 스크립트를 고려 포함 : 네트워크 파일이 포함 된 경우
<script type="text/javascript" src="\\SOMECOMPUTER\folder\file.js"></script>
이 브라우저는 이와 같은 meta
태그를 순종 할 것인가?
<META HTTP-EQUIV="EXPIRES" CONTENT="Mon, 31 Dec 2011 11:12:01 GMT">
이 주제에 대한 설명서가 거의 없습니다.
이 질문에 대한 답변을하지 않지만이 같은 연결을 피하기 위해 노력할 것이고 대신 웹 서버가 서버의 경로 (예 : http : // 인트라넷/파일)를 통해 공유에 액세스 할 수 있는지 확인해야합니다. 실제로는'\\ SomeComputer \ files'에 매핑 된 네트워크 드라이브 인'z : \ SomeShare '일 수도 있습니다. – prodigitalson
불행하게도 파일 공유 배포를 피하는 것은 우리에게 옵션이 아닙니다. 우리는 JS 무거운 웹 응용 프로그램을 인트라넷에 배포하여 IT 부서가 어디에 배치 할 수 있는지에 대한 명령을 내리고 있습니다. 경우에 따라 인트라넷 웹 서버를 사용할 수 있지만 더 자주 그렇지 않습니다. –
HTTP가 캐시를 제어합니다. HTTP가 제공하는 모든 웹 서버를 사용하지 않으면 창 밖으로 나옵니다. –