2012-04-28 3 views
0

여기에 문제가 있습니다. 나는 JS에 크게 의존하는 프론트 엔드 애플리케이션을 작성 중이다. 테스트하려면 웹 페이지를 새로 고쳐야합니다. 크롬은 모든 리소스를 캐시하기 때문에 매번 캐시를 지워야합니다.특정 호스트의 리소스를 캐시하지 못하도록

특정 도메인의 JS 파일을 캐시하지 않도록 브라우저에 알리는 방법이 있습니까?

답변

0

HTTP 헤더를 해당 리소스에 사용할 수 있습니다 (HTTP 서버 구성에서 지정해야하지만 한 번 수행하는 것이 훨씬 쉽습니다.).)

Chrome 개발자 도구의 '캐시 사용 중지'기능 (설정 창의 General 섹션, 오른쪽 하단의 톱니 바퀴 버튼을 클릭하여 가져옴)을 사용하여 테스트 할 수 있습니다.

0
var a = Math.random().toString().substr(2) 
var url = '/some.js?' + a 

이 경우 url은 매번 새로운 리소스로 취급되며 캐시에서 가져 오지 않습니다.)

관련 문제