
"Expires" 헤더를 피하고 "Cache-Control"만 사용하고 싶습니다. 아니면 그 반대일 수도 있습니다. 헤더는 내 트래픽의 상당 부분을 차지하므로 헤더는 사용하지 않는 것이 좋습니다."둘 다 사용하세요".
AFAIK, "Cache-Control" 헤더는 HTTP 1.1에서 표준화되었지만 이를 이해하지 못하는 웹 캐시/프록시가 여전히 사용 중입니까?
참고: 이것은 내 질문의 일부에 답변하는 데 도움이 될 수 있습니다.stackoverflow (포상금) 질문
답변1
만료 정보에 만료를 사용하는 것을 고려해보세요. Cache-control에 max-age가 없으면 동일한 기능을 제공합니다. 추가 캐시 제어 정보를 보려면 Cache-Control을 사용하십시오. 캐싱을 올바르게 구성하면 중간 캐시를 통과하는 유효성 검사 요청이 더 적어집니다. 이렇게 하면 대역폭이 줄어듭니다.
확인하다RFC2616재정의할 수 있는 캐시 값은 섹션 14.9를 참조하세요. Cache-Control은 주로 중간 캐시의 캐시 동작을 재정의하는 데 사용됩니다. 그러나 브라우저 캐시에 대한 지시문도 있습니다.