2017-01-30 10 views
9

मैंने पढ़ा है कि फ़ायरफ़ॉक्स ने immutable के कैश नियंत्रण एक्सटेंशन मान का समर्थन करना शुरू कर दिया है, जिसका अर्थ है कि "प्रतिक्रिया शरीर समय के साथ नहीं बदलेगा।" इसलिए यदि कोई उपयोगकर्ता किसी पृष्ठ या संसाधन के "पूर्ण रीफ्रेश" का अनुरोध करता है, तो ब्राउज़र अभी भी स्थानीय रूप से कैश की गई प्रतिलिपि का जवाब देता है, इस प्रकार अनावश्यक 304 या पृष्ठ रीफ्रेश से परहेज करता है, और कैश की गई सामग्री का उपयोग होने के बाद पृष्ठों को तेजी से लोड करना और लोड कम करना सर्वर पर, क्योंकि इससे पहले कि वे भी होने से पहले बड़ी संख्या में अनुरोध बंद हो जाएं।कौन से ब्राउज़र "कैश-कंट्रोल: अपरिवर्तनीय" का समर्थन करते हैं?

मैं यह देखने की कोशिश कर रहा हूं कि यह कितना अच्छा है, और this mozilla page के रूप में अलग-अलग उत्तरों ढूंढ रहे हैं, यह सुझाव देता है कि यह केवल फ़ायरफ़ॉक्स में समर्थित है, लेकिन this resolved Chrome issue सुझाव देता है कि यह क्रोम v54 के बाद उपलब्ध है।

कौन से ब्राउज़र Cache-Control: immutable का समर्थन करते हैं, और उन्होंने इसका समर्थन कब शुरू किया?

मैं पहली बार इसके बारे में यहाँ this Hacker News discussion

पर यहाँ पढ़ एक ietf draft on it, मूल mozilla post announcing this beta feature being used by Facebook और this related mozilla post, और एक document discussing the different types of reloading requests कुछ गूगल क्रोम devs से है, ऐसा लगता है।

उत्तर

11

फरवरी 2017 की स्थिति के अनुसार Cache-Control: immutable

+5

क्रोम वास्तव में इस समय 'अपरिवर्तनीय' का समर्थन नहीं करता है, लेकिन इसमें (गैर-मजबूर) पृष्ठ रीलोड पर कई सशर्त अनुरोधों से बचने के लिए अपनी नई हेरिस्टिक है। – lxgr

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