AWS에서 호스팅되는 js가 있습니다. 304 GET 요청에 대해 추가 비용을 지불하지 않도록 캐시하고 싶지만 두 헤더가 다른 이유는 의아해합니다.요청 헤더 캐시 정책과 응답 헤더의 차이점
Request Method:GET
Status Code:304 Not Modified
요청 helper.js
Accept:*/*
Accept-Encoding:gzip,deflate,sdch
Accept-Language:en-US,en;q=0.8
Cache-Control:max-age=0
Connection:keep-alive
If-Modified-Since:Tue, 20 Aug 2013 13:08:13 GMT
의 헤더와 응답 헤더가 다른 이유
Age:4348
Cache-Control:max-age=604800
Connection:keep-alive
? 캐시 제어가 잘못되었다는 의미입니까? 헤더를 가져 오기 위해 Chrome 콘솔을 사용했습니다.
나는 약간 혼란 스럽다. 클라이언트 측에서 Cache-Control 헤더를 보낸 경우에도 서버가 다른 Cache-Control 헤더로 응답 한 이유는 무엇입니까? 그 일이 일어날 것을 기대하고 계시 니? –
기본적으로, 나는 내 js 캐시하려는 및 그 두 가지 다른 캐시 제어가 있다는 것을 의미합니까? –