2011-08-27 24 views

उत्तर

5

कोई कैश

कोई कैश के निर्देश एक क्षेत्र का नाम निर्दिष्ट नहीं करता है, तो एक कैश प्रतिक्रिया उपयोग नहीं करना चाहिए मूल सर्वर के साथ सफल पुनर्वैधीकरण बिना बाद में एक अनुरोध को पूरा करने के लिए। यह मूल सर्वर को उन कैशों द्वारा कैशिंग को रोकने की अनुमति देता है जिन्हें क्लाइंट अनुरोधों के लिए बाध्य प्रतिक्रियाएं वापस करने के लिए कॉन्फ़िगर किया गया है।

यदि नो-कैश निर्देश एक या अधिक फ़ील्ड-नाम निर्दिष्ट करता है, तो कैश कैशिंग पर किसी भी अन्य प्रतिबंध के अधीन, बाद के अनुरोध को पूरा करने के लिए प्रतिक्रिया का उपयोग कर सकता है। हालांकि, निर्दिष्ट फ़ील्ड-नाम मूल सर्वर के साथ सफल पुनर्मूल्यांकन के बाद किसी भी अनुरोध के जवाब में नहीं भेजा जाना चाहिए। यह किसी मूल सर्वर को प्रतिक्रिया में कुछ शीर्षलेख फ़ील्ड के पुनः उपयोग को रोकने की अनुमति देता है, जबकि बाकी प्रतिक्रिया के कैशिंग को अनुमति देता है।

अधिकतम उम्र

इंगित करता है कि ग्राहक एक प्रतिक्रिया जिनकी उम्र कोई सेकंड में निर्दिष्ट समय से अधिक है स्वीकार करने को तैयार है। जब तक अधिकतम-मूल निर्देश भी शामिल नहीं किया जाता है, तो ग्राहक एक पुरानी प्रतिक्रिया स्वीकार करने को तैयार नहीं है।

कोई दुकान

कोई दुकान निर्देश का उद्देश्य अनजाने रिहाई या संवेदनशील जानकारी की अवधारण को रोकने के लिए है (उदाहरण के लिए, बैकअप टेप पर)। नो-स्टोर निर्देश पूरे संदेश पर लागू होता है, और किसी भी प्रतिक्रिया में या अनुरोध में भेजा जा सकता है। अगर अनुरोध में भेजा गया है, तो कैश को इस अनुरोध या किसी भी प्रतिक्रिया के किसी हिस्से को स्टोर नहीं करना चाहिए। अगर किसी प्रतिक्रिया में भेजा जाता है, तो कैश को इस प्रतिक्रिया या किसी भी अनुरोध के किसी भी भाग को स्टोर नहीं करना चाहिए। यह निर्देश गैर साझा और साझा कैश दोनों पर लागू होता है। इस संदर्भ में "स्टोर नहीं करना चाहिए" का अर्थ है कि कैश जानबूझकर गैर-अस्थिर भंडारण में जानकारी को संग्रहीत नहीं करना चाहिए, और इसे अग्रेषित करने के बाद जितनी जल्दी संभव हो सके अस्थिर भंडारण से जानकारी को निकालने का सबसे अच्छा प्रयास करना चाहिए।

यहां तक ​​कि जब यह निर्देश प्रतिक्रिया से जुड़ा होता है, तब भी उपयोगकर्ता कैशिंग सिस्टम के बाहर ऐसी प्रतिक्रिया को स्पष्ट रूप से संग्रहीत कर सकते हैं (उदाहरण के लिए, "इस रूप में सहेजें" संवाद के साथ)। इतिहास बफर अपने सामान्य ऑपरेशन के हिस्से के रूप में ऐसे प्रतिक्रियाओं को स्टोर कर सकते हैं।

इस निर्देश का उद्देश्य कुछ उपयोगकर्ताओं और सेवा लेखकों की निर्दिष्ट आवश्यकताओं को पूरा करना है जो कैश डेटा संरचनाओं तक अप्रत्याशित पहुंच के माध्यम से जानकारी के आकस्मिक रिलीज के बारे में चिंतित हैं। हालांकि इस निर्देश के उपयोग से कुछ मामलों में गोपनीयता में सुधार हो सकता है, हम सावधानी बरतते हैं कि गोपनीयता सुनिश्चित करने के लिए यह किसी भी तरह से विश्वसनीय या पर्याप्त तंत्र नहीं है। विशेष रूप से, दुर्भावनापूर्ण या समझौता किए गए कैश इस निर्देश को पहचान या पालन नहीं कर सकते हैं, और संचार नेटवर्क छिपाने के लिए कमजोर हो सकते हैं।

अधिक जानकारी @http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.9.2

संबंधित मुद्दे