मैं यह समझ के रूप में, एक आइटम वेब ब्राउज़र द्वारा कैश किया गया है कि क्या से निर्धारित होता है:ब्राउज़र कैशिंग जब फ़ाइलें नेटवर्क फ़ाइल शेयर से सेवा कर रहे हैं
- क्या प्रतिक्रिया हेडर ब्राउज़र बता करने के लिए (जैसे ,
Cache-Control
औरExpires
)। - एक वैधकर्ता की उपस्थिति (उदा।, ईटाग या अंतिम-संशोधित शीर्षलेख)।
यह नेटवर्क फ़ाइल-शेयर से दी गई फ़ाइलों के लिए अलग कैसे है? विभिन्न ब्राउज़रों में? इस पर विचार करें जावास्क्रिप्ट में शामिल हैं:
<script type="text/javascript" src="\\SOMECOMPUTER\folder\file.js"></script>
ब्राउज़रों इसी प्रकार के एक meta
टैग का पालन करना होगा, जब नेटवर्क फ़ाइलें शामिल कर रहे हैं?
<META HTTP-EQUIV="EXPIRES" CONTENT="Mon, 31 Dec 2011 11:12:01 GMT">
मैं इस विषय पर बहुत कम प्रलेखन ढूँढने रहा हूँ।
यह आपके प्रश्न का उत्तर नहीं देता है, लेकिन यह मैं था कि मैं इस तरह से जोड़ने से बचने की कोशिश करता हूं और इसके बजाय यह सुनिश्चित करता हूं कि वेब सर्वर के पास सर्वर पर पथ के माध्यम से शेयर तक पहुंच है उदाहरण के लिए 'http: // इंट्रानेट/फाइलें' वास्तव में 'z: \ SomeShare' हो सकता है जो' \\ कुछ कंप्यूटर \ फ़ाइलें ' – prodigitalson
पर मैप किए गए नेटवर्क ड्राइव है दुर्भाग्य से फ़ाइल-शेयर परिनियोजन से परहेज करना हमारे लिए एक विकल्प नहीं है। हम एक जेएस भारी वेब ऐप को आईटी विभाग के जनादेशों के साथ इंट्रानेट में तैनात कर रहे हैं जहां हम चीजें डाल सकते हैं। कभी-कभी एक इंट्रानेट वेब सर्वर उपलब्ध होता है, लेकिन अक्सर यह नहीं होता है। –
HTTP कैश को नियंत्रित करता है - एक वेब सर्वर का उपयोग न करके HTTP आपके लिए विंडो करता है। –