HTTP-दृश्य साझा क्यासबाट जाने छवि प्रतिक्रियाका लागि स्पष्ट अवधि र प्रमाणितकर्ता प्रकाशित गर्नुहोस्। जब छवि प्रयोगकर्ताहरूबीच पुनः प्रयोगका लागि सुरक्षित हुन्छ, नमुना प्रतिक्रिया हेडरहरू यी हुन्:

Cache-Control: public, max-age=604800
ETag: "image-v4"

अवधि सेकेन्डमा हुन्छ; 604800 भन्नाले एक हप्ता। public लाई प्रयोगकर्ताहरूबीच पुनः प्रयोगका लागि राखिएको सामग्रीमा मात्र प्रयोग गर्नुहोस्।

यदि ब्राउजर र साझा प्रोक्सीलाई फरक अवधि चाहिन्छ भने, s-maxage ले साझा क्यासको अवधि दिन्छ। उदाहरणका लागि, max-age=3600 सँग s-maxage=604800 ले साझा क्यासलाई लामो ताजगी अवधि दिन्छ।

Expires मिति हो, अवधि होइन

Expires ले HTTP मिति ढाँचाको समय-छाप लिन्छ। max-age ले त्यो फाँटलाई अधिक्रमण गर्छ, र साझा क्यासका लागि s-maxage लाई प्राथमिकता हुन्छ। प्रतिक्रिया उत्पादन गर्दा जुनसुकै Expires मिति उत्पन्न गर्नुहोस्।

पुनःलोडले प्रमाणीकरण माग्न सक्छ

Cache-Control: no-cache भएको अनुरोध संग्रहित प्रतिक्रिया पुनः प्रयोग गर्नुअघि मूल स्रोतमा सफल प्रमाणीकरण माग्छ। प्रतिक्रियाको सामान्य ताजगी नीतिले अन्यथा पुनः प्रयोगको अनुमति दिँदा पनि यो हुन सक्छ।

प्रमाणितकर्ताले क्यासलाई अपरिवर्तित छवि कुशलतापूर्वक जाँच्न दिन्छ। 304 प्रतिक्रियाले मूल स्रोतबाट छवि बाइटहरू पुनः नपठाई संग्रहित प्रतिनिधित्व पुष्टि गर्न सक्छ। त्यसैले मूल स्रोततर्फ जाने ट्राफिकले आफैंमा क्यास गरिएको वस्तु त्यागिएको भन्ने अर्थ दिँदैन।

नीतिको समीक्षा गर्दा सामान्य पुनः प्रयोग र स्पष्ट पुनःलोडको तुलना गर्नुहोस्।

सम्बन्धित लेखहरू