asp.net에서 응용 프로그램을 개발 중이며 특정 기간이 지나면 강제로 .js 파일을 새로 고치고 싶습니다. 나는 위의 설정에 따라 캐시 컨트롤을 알고있는 것처럼브라우저 캐시가 만료되지 않습니다.
<httpProtocol>
<customHeaders>
<add name="Cache-Control" value="must-revalidate max-age=120" />
</customHeaders>
</httpProtocol>
, 브라우저 캐시 2:00 분하고 후에 만료한다 : 지역 환경에서 그것을 테스트하기 위해, 나는 내 web.config 파일에 다음과 같이 변경했다 새 포스트 백은 .js의 최신 버전이 avialable인지 여부를 확인하기 위해 웹 서버에 요청을 보내야합니다. 네트워크 트래픽을 모니터링하는 데 fiddler를 사용했는데 js 파일에 대한 요청이 표시되지 않습니다. 내가 사용중인 브라우저는 Chrome입니다. 그래서 나는 dev 툴을 사용하여 네트워크 트래픽을 모니터링했다. 브라우저에서 해당 파일의 캐시 된 버전을 사용하고 있습니다.
브라우저가 캐시 된 파일의 만료를 강제 설정하는 다른 설정이 있습니까?