Nagłówki HTTP
Znaczenie nagłówka HTTP CDN-Cache-Control
CDN-Cache-Control przekazuje dyrektywy buforowania konkretnie do pamięci współdzielonych CDN.
Znaczenie
Źródło może wysłać instrukcje buforowania ukierunkowane na CDN bez zmiany zachowania pamięci podręcznej przeglądarki.
Gdzie się pojawia
Niektóre sieci CDN odczytują go w odpowiedziach, aby oddzielić politykę pamięci brzegowej od Cache-Control przeglądarki.
Co sprawdzić
Sprawdź obsługę CDN, zanim na nim polegasz, i utrzymuj poprawne Cache-Control dla klientów, którzy ignorują ten nagłówek.
Przykład
CDN-Cache-Control: max-age=86400Częste wartości i dyrektywy
max-agemax-age=<seconds>Pamięci podręczne CDN mogą ponownie użyć odpowiedzi przez tyle sekund.s-maxages-maxage=<seconds>Pamięci współdzielone CDN używają tej wartości zamiast max-age.no-store- CDN nie powinno przechowywać odpowiedzi.
private- Odpowiedź jest przeznaczona dla prywatnej pamięci podręcznej, a nie współdzielonej pamięci CDN.
public- Odpowiedź jest wprost dozwolona w pamięciach współdzielonych CDN.
Źródła
- Przewodnik
- MDN Cache-Control (general)