2016-10-05 4 views
1

나는 '캐시 버스터 (cache buster)'를 사용하여 무언가를 작성하는 동안 정적 js 및 css 파일 끝에 해시를 추가하려고했습니다. 캐시 제어에 대해서는 너무 많이 알지 못합니다. Express.js가 304 상태 코드를 전송하는 중 아무것도하지 않으면. 파일을 수정하면 Express.js가 새 파일을 보냅니다. 나는 아무것도 할 필요가없는 것처럼 보이고 예상대로 작동합니다.Express.js는 어떻게 Cache-Control을 자동으로 처리합니까?

Cache-Control을 구현해야합니까? 그것은 이미 자동으로 마술처럼 취급됩니까?

+0

: 0 '당신의 정적 콘텐츠에, 당신은 여전히 ​​캐시 버스터를 필요로하기 위하여려고하고있다, 또는 요청 것이다

더 참조 위해 당신은 참조 할 수 있습니다 처음에는 서버에 연결하지 마십시오. – OrangeDog

답변

0

예, express는 캐시 제어를 자동으로 처리합니다. 기본값은 true로 설정됩니다. 그리고 그 값을 늘리거나 줄여서 처리 할 수 ​​있습니다. maxAge 속성 값입니다. (in milliseconds). 또는이 옵션을 cacheControl to true or false으로 설정하여 on 또는 off으로 설정할 수 있습니다. 당신은`최대 사용 기간 싶지 않은 가정 Express Documentation

관련 문제