Cache-Control: भंडारण और दोबारा उपयोग अलग हैं
no-cache संग्रह की अनुमति देता है, पर फिर उपयोग से पहले सफल सत्यापन चाहिए। no-store उत्तर संग्रह रोकता है। max-age ताज़गी अवधि है, इतने समय संग्रह की गारंटी नहीं।
Cache-Control: भंडारण और दोबारा उपयोग अलग हैं
| उत्तर निर्देश | क्या नियंत्रित करता है | उदाहरण अर्थ |
|---|---|---|
| max-age=3600 | ताज़गी अवधि | वर्तमान आयु 3,600 सेकंड पार करे तो उत्तर बासी है। |
| s-maxage=600 | साझा कैश ताज़गी | साझा कैश max-age या Expires की जगह 600 सेकंड लेता है। |
| no-cache | फिर उपयोग का सत्यापन | संग्रहित उत्तर फिर उपयोग से पहले सफल सत्यापन चाहिए। |
| no-store | भंडारण निषेध | निजी या साझा कैश यह उत्तर न रखे। |
| private | साझा कैश संग्रह | साझा कैश न रखे; निजी रख सकता है। |
| public | साझा कैश की पात्रता | प्रतिबंधित स्थितियों में साझा कैश देता है; अन्य शर्तें फिर भी लागू। |
| must-revalidate | बासी होने के बाद फिर उपयोग | बासी होने पर फिर उपयोग से पहले सफल सत्यापन चाहिए। |
| no-transform | रूप में बदलाव | बीच के सर्वर रूप न बदलें। |
सूत्र और विधि
पूरी उत्तर नीति और संबंधित अनुरोध निर्देश पढ़ें। संग्रह अनुमति, बिना सर्वर फिर उपयोग की अनुमति से अलग है; 304 सत्यापन संग्रहीत बॉडी बचाता है। संसाधन अनुसार नीति चुनें: हैशयुक्त सार्वजनिक फ़ाइल और निजी खाता अलग माँग रखते हैं। यह निर्देश अर्थ है, सार्वभौमिक हेडर नहीं; प्रदाता के नियम भी लागू हैं।
हल किया हुआ उदाहरण
Cache-Control: public, max-age=0, must-revalidate में संग्रहित उत्तर फिर लेने से पहले तुरंत सत्यापन चाहिए। इसका अर्थ कभी न रखें या एक घंटे ताज़ा रखें नहीं।
किससे जवाब बदल सकता है
no-store पूरा गोपनीयता या डेटा मिटाने का उपाय नहीं। विरोधी हेडर, प्राधिकरण, स्थिति व कैश नियम व्यवहार बदलते हैं।
स्रोत और परिभाषाएँ
विधि की जाँच की गई:
संबंधित काम की ओर बढ़ें
कैश से मूल सर्वर की बचत कैलकुलेटर
मूल सर्वर अनुरोध = कुल अनुरोध × (1 − कैश हिट अंश)। 100,000 पर 80% हिट से 20,000 अनुरोध मूल सर्वर तक जाएँगे।
पेज व्यू आय कैलकुलेटर
पेज व्यू = विज़िट × प्रति विज़िट पृष्ठ। अनुमानित आय = पेज व्यू ÷ 1,000 × पेज RPM।
स्वीकार्य डाउनटाइम कैलकुलेटर
स्वीकार्य डाउनटाइम = निगरानी अवधि × (1 − उपलब्धता लक्ष्य)। 30 दिनों में 99.9% लक्ष्य पर इस मॉडल में 43.2 मिनट मिलते हैं।
मापी गई उपलब्धता कैलकुलेटर
मापी उपलब्धता = (निगरानी समय − डाउनटाइम) ÷ निगरानी समय × 100। डाउनटाइम उसी अवधि का लें।