मैं इंटरनेट एक्सप्लोरर 9 के कैशिंग पर अपने बालों को फाड़ रहा हूं।इंटरनेट एक्सप्लोरर 9 कैश हेडर को अनदेखा कर रहा है
मैंने क्वेरी स्ट्रिंग मान के आधार पर एक पर्ल स्क्रिप्ट से कुकीज़ की श्रृंखला सेट की है। इन कुकीज़ में बैनर और रंग जैसे पृष्ठ पर विभिन्न चीजों के बारे में जानकारी होती है।
मेरी समस्या यह है कि आईई 9 में यह हमेशा नए मानों का उपयोग करने के बजाय कैश का उपयोग करेगा।
- जाएँ www.example.com/?color=blue
- पर्ल स्क्रिप्ट कुकी सेट करता है, मैं करने के लिए www.example.com
- रंग हैं वापस पुनः निर्देशित कर रहा हूँ: घटनाओं के अनुक्रम इस तरह से चलाता है नीला, सबकुछ अपेक्षित है।
- जाएँ www.example.com/?color=red
- को कुकी सेट, निर्देशित कर दिये, लाल करने के लिए सेट रंग, सब सामान्य है
- फिर से यात्रा www.example.com/?color=blue
- पर्ल स्क्रिप्ट चलाता है, कुकीज़ फिर से सेट की जाती हैं (मैंने इसकी पुष्टि की है) लेकिन! आईई 9 कैश से सभी संसाधनों को वापस लेता है, इसलिए मेरे सभी रंगों को पुनर्निर्देशित करने पर लाल रहें।
तो, हर बार जब मैं एक नया URL यह संसाधनों ताजा हो जाता है पर जाते हैं, लेकिन हर बार मैं एक पहले देखी URL पर यह उन्हें कैश से प्राप्त करता है।
निम्नलिखित मेटा टैग < सिर को example.com के >, जो मैंने सोचा था कि इस्तेमाल किया जा रहा से कैश रोका जा सके में हैं: क्या यह लायक है के लिए
<META HTTP-EQUIV="CACHE-CONTROL" CONTENT="NO-CACHE">
<META HTTP-EQUIV="PRAGMA" CONTENT="NO-CACHE">
<META HTTP-EQUIV="EXPIRES" CONTENT="0">
- मैं भी <META HTTP-EQUIV="EXPIRES" CONTENT="-1">
आईई 9 इन सभी निर्देशों को अनदेखा करता है। उस ब्राउज़र में अब तक सफलता प्राप्त करने का एकमात्र समय डेवलपर टूल का उपयोग करके और यह सुनिश्चित करना है कि इसे "सर्वर से हमेशा रीफ्रेश करें"
आईई मेरे हेडर को अनदेखा क्यों कर रहा है, और मैं इसे कैसे मजबूर कर सकता हूं प्रत्येक बार सर्वर की जांच करने के लिए?
आप http://stackoverflow.com/questions/4360283/http-cache-control को देखा है? निजी कोशिश की? –
ठीक है मैंने अभी इसे CONTENT = "निजी" पर सेट करने का प्रयास किया है और मुझे एक ही समस्या का सामना करना पड़ रहा है। –
क्लाइंट-साइड एपीआई कॉल करने का प्रयास करें ... इस मामले में "हमेशा सर्वर से रीफ्रेश करें" काम नहीं कर रहा है। अब मेरे पास आईई 9 लगभग उतना ही है जितना मुझे आईई 6 – Vroomfundel