सवाल Google क्रोम में कैश के बिना रीफ्रेश कैसे करें? [डुप्लिकेट]


इस प्रश्न का उत्तर यहां दिया गया है:

क्या क्रोम फ़ायरफ़ॉक्स के Ctrl + F5 रीफ्रेश के बराबर है? मुझे एक नहीं लगता है।

मैंने कल रात अपना गुरुत्वाकर्षण बदल दिया, और मैं Ctrl + F5 रीफ्रेश के बाद फ़ायरफ़ॉक्स में नया देख सकता हूं, लेकिन क्रोम पुरानी ग्रेवतर पर लटक रहा है। मुझे लगता है कि मैं मैन्युअल रूप से कैश साफ़ कर सकता हूं, लेकिन यदि ऐसा करने के लिए कीबोर्ड कमांड है तो मैं जानना चाहता हूं कि यह क्या है (क्योंकि यह वेब विकास के लिए भी सहायक होगा)।


289
2017-12-31 15:29


मूल


सीटीआर + आर फिर CTRL + F5, एक या दो बार - आम तौर पर समस्या का समाधान करता है। या डेवलपर टूल्स में कैश अक्षम करें -> स्पोग (बॉटम दाएं) -> नेटवर्क - कैश अक्षम करें .. पृष्ठ को फिर से लोड करें और उसे अक्षम करने का प्रयास करें। - ppumkin
हार्ड रीफ्रेश को मजबूर करने के लिए क्रोम में शानदार नई सुविधा शामिल की गई - superuser.com/a/512833/92862 - Coops
"साफ़ कैश शॉर्टकट" एक्सटेंशन इंस्टॉल करें। - Ross Rogers


जवाब:


क्रोम दस्तावेज़ कहा गया है कि Ctrl+F5 या खिसक जाना+F5 "कैश किए गए सामग्री को अनदेखा कर, अपने वर्तमान पृष्ठ को फिर से लोड करना चाहिए"।

यदि यह काम नहीं कर रहा है, तो आप कर सकते हैं एक बग रिपोर्ट दर्ज करें, लेकिन ऐसा लगता है कि कुछ अन्य लोगों को एक ही समस्या है।

[इस मुद्दे पर मौजूदा बग लॉग] डुप्लिकेट के रूप में बंद, समस्या याद दिलाती है:

[समस्या: 940 9 0]


191
2017-12-31 15:36



ऐसा लगता है कि यह आंशिक रूप से ग्रेवतर की गलती हो सकती है। मेरी छवि के लिए शीर्षलेख में, वे भेज रहे हैं Last-Modified: Fri, 20 Jun 2008 12:25:23 GMT। मुझे लगता है कि यह या तो वह तारीख है जब मैंने अपना पुराना ग्रेवाटर अपलोड किया था, या जिस तारीख को मैंने गुरुत्वाकर्षण के लिए साइन अप किया था। ब्राउजर को यह देखना और सोचना चाहिए "ओह, इस नई फाइल में एक ही अंतिम-संशोधन तिथि है, इसलिए मैं अभी भी कैश किए गए एक का उपयोग करूंगा।" यह एक बग है यदि क्रोम कैश को अनदेखा कर रीफ्रेश पर कर रहा है, लेकिन यह गर्वटर के लिए गलत अंतिम संशोधन भेजने के लिए भी एक बग है। मैंने दोनों पार्टियों से संपर्क किया है। :) - Kip
मैं जावास्क्रिप्ट से असीमित रूप से स्क्रिप्ट लोड करता हूं, और क्रोम ctrl-f5, आदि के बाद भी कैश किए गए संस्करणों का उपयोग करना जारी रखता है। कैश कार्यों को साफ़ करना। लेकिन एक और समाधान एक गुप्त विंडो (ctrl-shift-n) खोलना है, क्योंकि यह गुप्त मोड कैश का उपयोग नहीं करेगा। - Tauren
हाहा क्रोम सुपर-कैश है, मैं इसे दूर करने का एकमात्र तरीका शिफ्ट + एफ 5 को कम से कम दो बार (वास्तव में) मार रहा हूं। - Halil Özgür
2 साल से अधिक समय तक बग कतार में बैठे इस तरह की एक बग पर क्रोम टीम को शर्मिंदा होना चाहिए। मैं बहुत निराश हूं। - Brian Webster
निश्चित रूप से काम नहीं कर रहा है। क्रोम कुछ बार इतनी बुरी तरह चूस सकता है। - iconoclast


खुले डेवलपर टूल्स में (Ctrl+shft+मैं या ++मैं):

  1. को चुनिए नेटवर्क टैब
  2. सक्रिय कैश निष्क्रिय करें चेक-बॉक्स।
  3. डेवलपर टूल को बंद न करें - अन्यथा कैश पुनः सक्षम है।

enter image description here


194
2018-03-29 20:29



+1 मेरी इच्छा है कि मैं इसे एक से अधिक बार बढ़ा सकता हूं। धन्यवाद!! - MrMisterMan
लेकिन इसे ट्रिगर करने के लिए कोई शॉर्ट-कट कुंजी क्यों नहीं है! - Coops
ध्यान दें कि कैश केवल अक्षम है जबकि डेवलपर टूल्स खुले हैं। यदि आप इसे बंद करते हैं, तो आपका कैश फिर से सक्रिय होता है। - Icode4food
हाँ! यह स्वीकार्य जवाब होना चाहिए! विकास के दौरान यह मुझे कभी खत्म होने वाले सिरदर्द से बचा नहीं पाया। - ceyko
नए डेवलपर टूल में (एफ 12 द्वारा भी ट्रिगर किया जा सकता है) "टैब अक्षम करें" सेटिंग नेटवर्क टैब में मिल सकती है। - anre


मैक पर, यह Shift + Command + R है, या रीलोड बटन पर क्लिक करते समय Shift दबाकर (कमांड + आर के विपरीत या नियमित रीफ्रेश के लिए सामान्य क्लिक)।

कुछ और विवरण:

Shift + Command + R के लिए, कैश को केवल अनदेखा किया जाता है और संसाधनों से अनुरोध किया जाता है जैसे कोई कैश मौजूद नहीं था।

कमांड + आर के लिए, क्रोम जारी होगा If-Modified-Since या Etag वेब सर्वर के लिए अनुरोध, वास्तव में उन चीज़ों के लिए भी जो वास्तव में कैश किए जाते हैं। अधिकांश के लिए, यदि नहीं, तो सर्वर को तब सामग्री का जवाब देना चाहिए 304 Not Modified। अधिकांश, यदि नहीं, तो आधुनिक ब्राउज़र के लिए यह सच है।

ऐसा लगता है कि कैश पर भरोसा करने के लिए एकमात्र तरीका (ब्राउजर के बिना भी संभव परिवर्तनों के लिए पूछना) वेब पेज पर एक लिंक पर क्लिक करना, या एक बुकमार्क किए गए लिंक का पालन करके, या यूआरएल लोकेशन बार में जाकर और वहां वापसी पर क्लिक करना प्रतीत होता है ( कमान + एल, वापसी)।

हालांकि: क्रोम में एक लंबे समय से ज्ञात मुद्दा, क्रोम जबरन ताज़ा ताज़ा कैश को नजरअंदाज नहीं करता है (और हाल ही में पुनः लोड / रीफ्रेश रीफ्रेश नहीं होता है), या शायद वास्तव में वेबकिट में एक सुविधा है, गतिशील रूप से सम्मिलित उप-स्रोतों को पुन: सत्यापित नहीं किया जाता है, भले ही युक्त दस्तावेज़ पुनः लोड हो, ऊपर दिए गए तरीकों का उपयोग करते समय क्रोम सभी संबंधित कैश को साफ़ नहीं करता है। एक क्रोमियम डेवलपर बताते हैं:

डेवलपर टूल का नेटवर्क टैब सभी संसाधनों का झरना दिखाता है जैसे वे लोड होते हैं। दाएं हाथ की ओर दो लंबवत रेखाएं हैं ... उनमें से एक को होवर पर "लोड ईवेंट फेंक दिया गया" लेबल किया गया है। उस बिंदु के बाद लोड होने वाली कुछ भी आधिकारिक तौर पर पृष्ठ का हिस्सा नहीं है (एक पृष्ठ घंटों के लिए अनुरोध जारी रख सकता है) [...] इसलिए इसे f5 के किसी भी संयोजन के साथ "ताज़ा" नहीं किया जाएगा। यह डिजाइन द्वारा है।
[...]
  कैशिंग [लोड घटना घटना से पहले और बाद में किसी भी संसाधन के] लाइन] प्रतिक्रिया के HTTP शीर्षकों द्वारा निर्धारित किया जाता है, अनुरोध जारी किए जाने तक नहीं।

भी @ क्रोमियमडेव के ट्वीट को नोट करें:

क्रोम DevTools 'अक्षम कैश डिस्क कैश को अवैध करता है (विकास के लिए बढ़िया!), लेकिन .. केवल devtools दिखाई दे रहा है।


97
2018-05-03 07:51



महान विस्तृत उत्तर के लिए धन्यवाद। संभवतः दर्शकों के लिए बहुत तकनीकी लेकिन मैं इसे बहुत महत्व देता हूं। - sholsinger
कमांड-शिफ्ट-आर वर्तमान क्रोम स्थिर में काम नहीं कर रहा है। - Olivier
ऐसा लगता है कि मेरे मैक, @olouv पर ठीक काम कर रहा है। क्या आपने डेवलपर टूल के नेटवर्क टैब में देखा है? (सच है, इस साइट पर कुछ संसाधन हैं जिनके लिए क्रोम अभी भी एक समस्या है If-Modified-Since इसके बजाय अनुरोध करें, लेकिन उन संसाधनों को जावास्क्रिप्ट द्वारा अनुरोध किया जाता है, न कि HTML पार्सर द्वारा। साथ ही, पृष्ठ के लिए कैशिंग केवल एक मिनट तक सेट हो जाती है, शायद सर्वर समय और स्थानीय समय में छोटे अंतर भी गड़बड़ हो सकते हैं?) - Arjan
सावधान, दो साल पुराना नोट करें, लेकिन अभी भी क्रोम में वर्तमान बग: क्रोम जबरन ताज़ा ताज़ा कैश को नजरअंदाज नहीं करता है। - Arjan


  1. कंसोल खींचो
  2. कोग आइकन पर दाएं-नीचे क्लिक करें
  3. टिक [सामान्य> कैश अक्षम करें]
  4. पृष्ठ पुनः लोड करें (हालांकि)!
  5. डेवलपर टूल्स को खुले रखें (अद्यतन करें)


22
2017-07-18 07:13



5। डेवलपर टूल्स को खुले रखें। - Arjan
वाह! यह कुछ महत्वपूर्ण जानकारी है! - sobi3ch
वास्तव में, वास्तव में, मैं devtool बंद करने के बाद भी, यह हमेशा कैश साफ़। - diyism


सवाल थोड़ा पुराना है, लेकिन क्रोम के हाल के संस्करण में

  • को खोलो Developer tools का उपयोग करते हुए F12 या Ctrl+खिसक जाना+मैं
  • ताज़ा करें बटन पर राइट-क्लिक करें, और चुनें खाली कैश और हार्ड रीलोड

यह कैश को बाईपास करेगा और पृष्ठ को पूरी तरह से लोड करेगा।

डॉक्टर कहते हैं Ctrl+F5 या खिसक जाना+F5 लेकिन दुर्भाग्य से आज के रूप में बग अभी भी हल नहीं है :-(


15
2017-11-09 12:52



एक तरफ के रूप में: यह केवल विंडोज़ है। (और मैंने इसे पढ़ा है जब डेवलपर टूल खुले हैं?) - Arjan
केवल तब काम करता है जब डेवलपर टूल्स खुले होते हैं, जैसा कि आप अर्जुन कहते हैं। - mgkrebbs
रीफ्रेश बटन पर क्लिक करते समय आप SHIFT भी पकड़ सकते हैं - Bolli


मेरे पास सर्वर पर फ़ाइलें (छवियां और पूर्ण HTML पृष्ठ) हैं जो अपडेट हो जाते हैं और क्रोम में कोई भी महत्वपूर्ण संयोजन उन्हें लाने के लिए मजबूर नहीं होता है।

मैं क्रोम के गुप्त मोड पर भरोसा करता हूं - CTRL-SHIFT-N - जब मुझे ताज़ा करने की आवश्यकता होती है।

ध्यान दें कि एक गुप्त विंडो के अंदर CTRL-R या CTRL-F5 या तो काम नहीं कर रहा है। आपको गुप्त विंडो को बंद करना और फिर से खोलना होगा - इसलिए शॉर्टकट पर मेरा निर्भरता - CTRL-W बंद करने के लिए, CTRL-SHIFT-N को फिर से खोलने के लिए।


9
2017-07-08 08:36



आपका मतलब है "एक गुप्त टैब फिर से खोलें", खिड़की नहीं, मुझे लगता है? - mgol
दिलचस्प, मेरे लिए CTRL-SHIFT-N एक नई विंडो खुलता है, केवल एक टैब नहीं - क्या यह हमेशा मामला नहीं है? - Daniel Gill


क्रोम में अन्य ब्राउज़रों की तरह ऐसा करने का कोई आसान तरीका नहीं है। प्रलेखन कह सकता है कि CTRL + F5 या SHIFT + F5 को फिर से लोड करना चाहिए और कैश को अनदेखा करना चाहिए, लेकिन यह बस नहीं करता है। मेरे पास एक फ्लैश स्लाइडशो है जो एक .xml फ़ाइल में सेटिंग्स / कॉन्फ़िगरेशन संग्रहीत करता है, और XML फ़ाइल को अद्यतन करने के बाद, क्रोम तब भी कैश संस्करण लोड करेगा जब तक कि मैं कैश को शुद्ध नहीं करता। स्लाइड शो अपडेट करते समय मुझे हमेशा एक और ब्राउज़र चलाने पड़ते हैं इसलिए मुझे हर समय अपना क्रोम कैश साफ़ करने की आवश्यकता नहीं है।


6
2017-09-02 04:23



फ्लैश कैश क्रोम से कुछ अलग है। - Joshua
@ जोशुआ जब तक यह लड़का कहता है, यह अन्य ब्राउज़रों में काम करता है लेकिन क्रोम नहीं। भूल जाओ क्रोम इसके साथ आता है अपना फ्लैश प्लेयर का निर्माण - Camilo Martin
@ कैमिलो मार्टिन ... जिसका अपना अलग कैश भी है। रुको ... क्या आपने 2 साल से अधिक की एक पोस्ट का गंभीरता से जवाब दिया? ओह। मैंने चारा लिया। - Joshua
@ जोशुआ ओह, तुम सही हो, मुझे एहसास नहीं हुआ :) - Camilo Martin