कैश कंट्रोल हेडर "नो-कैश, अवश्य-पुनरीक्षित, निजी" ब्राउज़र को संसाधन को कैश करने की अनुमति देता है लेकिन सशर्त अनुरोधों के साथ पुनर्मूल्यांकन को मजबूर करता है। यह एफएफ, सफारी और क्रोम में अपेक्षित के रूप में काम करता है।आईई को संसाधनों को कैश करने के लिए बनाएं लेकिन हमेशा
हालांकि, आईई 7 + 8 एक सशर्त अनुरोध नहीं भेजता है, यानी, "अगर-संशोधित-चूंकि" अनुरोध शीर्षलेख में अनुपलब्ध है और इसलिए सर्वर HTTP/304 के बजाय HTTP/200 के साथ प्रतिक्रिया करता है।
यहाँ पूर्ण सर्वर प्रतिक्रिया हेडर हैं:
Last-Modified: Wed, 16 Feb 2011 13:52:26 GMT
Content-type: text/html;charset=utf-8
Content-Length: 10835
Date: Wed, 16 Feb 2011 13:52:26 GMT
Connection: keep-alive
Cache-Control: no-cache, must-revalidate, private
यह एक IE बग की तरह लगता है, लेकिन मैं वेब पर संबंधित कुछ नहीं मिला है, तो मुझे आश्चर्य है कि क्या हो सकता है अभाव या किसी अन्य शीर्ष लेख के अस्तित्व आईई अजीब व्यवहार करता है?
कोई कैश और अधिकतम उम्र के बीच के अंतर का एक अच्छा चर्चा: What's the difference between Cache-Control: max-age=0 and no-cache?
इंटरनेट विकल्प में जाएं ==> सामान्य टैब ==> ब्राउजिंग इतिहास अनुभाग ==> सेटिंग्स ... बटन। "संग्रहित पृष्ठों के नए संस्करणों की जांच करें:" चयनकर्ता को देखें। पुष्टि करें कि यह कैश व्यवहार इसकी सेटिंग से जुड़ा हुआ है या नहीं (अधिकांश उपयोगकर्ताओं के लिए, यह स्वचालित रूप से होना चाहिए)। – rskar
यह ** ** इस व्यवहार से जुड़ा ** नहीं है। – alienhard