Paylaşılan proksinin təkrar istifadə edə biləcəyi şəkilləri yayımlayın
İctimai təkrar istifadəyə yararlı şəkil cavablarına açıq təravət müddəti və yoxlayıcılar verin, sonra brauzerin yenidən yükləməsini normal keş təkrar istifadəsindən ayrı şərh edin.
HTTP-yə görünən paylaşılan keşdən keçən şəkil cavabı üçün açıq müddət və yoxlayıcı yayımlayın. Şəkil istifadəçilər arasında təkrar istifadə üçün təhlükəsiz olduqda, nümunə cavab başlıqları bunlardır:
Cache-Control: public, max-age=604800
ETag: "image-v4"
Müddət saniyələrlədir; 604800 bir həftədir. public sözünü yalnız istifadəçilər arasında təkrar istifadə üçün nəzərdə tutulmuş məzmun üçün istifadə edin.
Brauzer və paylaşılan proksi fərqli müddətlərə ehtiyac duyursa, paylaşılan keş müddətini s-maxage verir. Məsələn, max-age=3600 ilə s-maxage=604800 paylaşılan keşə daha uzun təravət dövrü verir.
Expires müddət deyil, tarixdir
Expires HTTP tarixli vaxt damğası alır. max-age həmin sahəni üstələyir, paylaşılan keşlər üçün isə s-maxage üstünlük təşkil edir. Cavabı hazırlayarkən istənilən Expires tarixini yaradın.
Yenidən yükləmə yoxlama tələb edə bilər
Cache-Control: no-cache ehtiva edən sorğu saxlanılmış cavab təkrar istifadə edilməzdən əvvəl uğurlu mənbə yoxlaması tələb edir. Bu, cavabın adi təravət siyasəti əks halda təkrar istifadəyə icazə verdiyi halda da baş verə bilər.
Yoxlayıcı keşə dəyişməmiş şəkli səmərəli yoxlamağa imkan verir. 304 cavabı şəkil baytlarını mənbədən yenidən göndərmədən saxlanılmış təsviri təsdiqləyə bilər. Buna görə mənbəyə gedən trafik özlüyündə keşlənmiş obyektin atıldığı anlamına gəlmir.
Siyasəti nəzərdən keçirərkən normal təkrar istifadəni və açıq yenidən yükləmələri müqayisə edin.