2012-05-30 10 views
9

करता है फ़ायरफ़ॉक्स समर्थन http://www.w3.org/TR/cors/#preflight-result-cache और अगर हां:Firefox में preflight परिणाम कैश की सामग्री की जांच करने के लिए

  1. अपनी सामग्री को देखने का तरीका?
  2. संसाधन कैश से इसे अलग से कैसे साफ़ करें?

उत्तर

6

मोज़िला अधिक जानकारी नहीं देता है, लेकिन ऐसा लगता है कि यह कैश किया गया है, लेकिन कैश को साफ़ करने के लिए कोई अच्छा इंटरफ़ेस नहीं है। (https://bugzilla.mozilla.org/show_bug.cgi?id=803438 कैश सूची के प्रारूप को बदलने के बारे में बात करता है, इसलिए यह अस्तित्व में होना चाहिए!)

यह कहकर कि, यदि आपके पास सर्वर पर नियंत्रण है, तो आप अधिकतम जीवनकाल को बल देने के लिए एक्सेस-कंट्रोल-मैक्स-एज निर्दिष्ट कर सकते हैं । https://developer.mozilla.org/en-US/docs/HTTP/Access_control_CORS देखें।

इसके अलावा एक संबंधित प्रश्न का यह उत्तर कहता है कि Google क्रोम कैश को 5 मिनट तक सीमित करता है: https://stackoverflow.com/a/12021982/1180785

अपडेट: मोज़िला की 24 घंटे की सीमा है: http://monsur.hossa.in/2012/09/07/thoughts-on-the-cors-preflight-cache.html (जिस लाइन नंबर से वह लिंक है वह अब पुराना है; यह अब 844 है)। कोड को संदर्भित करते हुए भी देख रहे हैं, ऐसा लगता है कि ब्राउज़र बंद होने पर इसे साफ़ कर दिया जाएगा, लेकिन इसे साफ़ करने का कोई और तरीका नहीं है। हालांकि मैं गलत हो सकता है।

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