Chrome এ "নর্মাল রিলোড", "হার্ড রিলোড" এবং "খালি ক্যাশে এবং হার্ড পুনরায় লোড" এর মধ্যে পার্থক্য কী?


343

আমি সম্প্রতি Chrome এ এই নতুন বৈশিষ্ট্যটি আবিষ্কার করেছি:

পুনরায় লোড করার বিকল্পগুলি

আমি বিকল্প 1 এবং বিকল্প 3 এর মধ্যে পার্থক্যটি সনাক্ত করতে পারি এবং 2 বিকল্পটি সম্ভবত এর মধ্যে কিছু হতে পারে তবে আমি কোথাও আরও সুনির্দিষ্ট তথ্য খুঁজে পাচ্ছি না।

3 টি বিকল্পের প্রতিটিটির সঠিক আচরণটি কি কেউ জানেন?


17
আপনি "এই বৈশিষ্ট্য" ব্যাখ্যা করতে পারেন? বিশেষত: আপনি কীভাবে এটি অ্যাক্সেস করবেন? আমি সব ধরণের রাইট-ক্লিক, নিয়ন্ত্রণ-ক্লিকগুলি চেষ্টা করেছি ... তবে এটি পেলাম না। এটি কোন সংস্করণ?
জোচিম সৌর

83
@ জোয়াচিমসৌর হাহা এটি আমার সামান্য গোপনীয়তা ... গুরুতরভাবে এটি অত্যন্ত ভালভাবে লুকানো আছে: বিকাশকারী কনসোল সক্রিয় থাকা
সামুয়েলরোসিল.

11
এছাড়াও পুনরায় লোড আইকনটিতে ডান-ক্লিক করে প্রদর্শিত হবে (যখন দেবতুলগুলি উন্মুক্ত রয়েছে)
কোস্টা

7
এটি কি ওএসএক্স ক্রোমের জন্য কাজ করে? আমি এটিকে দেব সরঞ্জামের মাধ্যমে ও ডান ক্লিক / ক্লিক + ধরে ক্লিক করে খোলার বলে মনে করতে পারি না
নিতসুजरी

6
আমি কেবল ২০১ features সালে দুর্ঘটনাক্রমে এই বৈশিষ্ট্যগুলি পেয়েছি ...
এডউইন ইপ

উত্তর:


439

সাধারণ পুনরায় লোড

চাপ হিসাবে একই জিনিস F5। এটি ক্যাশে ব্যবহার করবে তবে "304 সংশোধিত নয়" প্রতিক্রিয়াগুলি সন্ধান করে পৃষ্ঠা লোডের সময় সমস্ত কিছু পুনরায়করণ করবে। ব্রাউজার যদি ক্যাশেড জাভাস্ক্রিপ্ট ফাইল, চিত্র, পাঠ্য ফাইল ইত্যাদি পুনরায় ডাউনলোড করা এড়াতে পারে তবে তা হবে।


হার্ড পুনরায় লোড

অনুরোধ করার সময় ক্যাশে কিছু ব্যবহার করবেন না। (যা সমান SHIFT+ + F5ফোর্স ব্রাউজার কি পুনরায় ডাউনলোড প্রত্যেক JavaScript ফাইল, ইমেজ, টেক্সট ফাইল, ইত্যাদি খোলা বিকাশকারী কনসোল করার কোন প্রয়োজন নেই)


ক্যাশে এবং হার্ড পুনরায় লোড করুন

স্পষ্টতই, যদি ক্যাশেটি খালি থাকে তবে এটি একটি শক্ত পুনরায় লোড করতে হবে। এটি ব্রাউজারটিকে আবার সবকিছু ডাউনলোড করতে বাধ্য করবে। যাইহোক, পৃষ্ঠাটি জাভাস্ক্রিপ্টের মাধ্যমে সত্যিকারের ডাউনলোডগুলি করে যা পৃষ্ঠা লোডের অংশ ছিল না, তবে এগুলি এখনও ক্যাশে ব্যবহার করতে পারে, যেখানে ক্যাশে খালি করা সহায়তা করে কারণ এটি নিশ্চিত করে যে এটি এমনকি ব্যবহার করবে না ক্যাশেড ফাইল


দ্রষ্টব্য : এই বৈশিষ্ট্যটি কেবল তখন বিকাশকারী সরঞ্জাম খোলা থাকলে উপলব্ধ।


49
কেউ কি জানেন যে তৃতীয় বিকল্পটি কেবল বর্তমান সাইটের ক্যাশে খালি করে, পুরো ক্যাশে খালি করে ?
গ্রিন

10
@ গ্রিন: আসলে, এখন আমি এটির কথা ভাবছি, সম্ভবত এটি পুরো ক্যাশে। এই বৈশিষ্ট্যের মূল বিষয়টি হ'ল ফ্যাক্ট-এর পরে ডাউনলোডগুলি সাফ করা, যা কেবলমাত্র একটি "সাইট" এ সীমাবদ্ধ নয়।
অ্যান্ড্রু রাসমুসেন

13
আমি একটি হিসাবে বিবেচনা করা হয় কি সম্পর্কে অস্পষ্ট "after-the-fact download via Javascript"? কেউ কি কোনও দৃ concrete় উদাহরণ দিতে পারে?
কোস্টা

4
@ কোস্টা আপনি এমন স্টাফ ডাউনলোড করতে পারেন যা প্রাথমিকভাবে ডিওমে নির্দিষ্ট করা হয়নি। উদাহরণস্বরূপ আপনার ডিওমে একটি নতুন <স্ক্রিপ্ট> ট্যাগ যুক্ত করে, বা প্রয়োজনীয় জেএস ইত্যাদি ব্যবহার করে কোনও এএমডি-ভিত্তিক লাইব্রেরি (যেমন প্রয়োজনীয় জেএস) মূলত এর স্ক্রিপ্টগুলি অলসভাবে লোড করে। সেক্ষেত্রে, সত্যিকার অর্থে সমস্ত কিছু হার্ডলোডলোড হয়ে যায় তা নিশ্চিত করার জন্য আপনাকে ক্যাশেটি খালি করতে হবে।
ডোমি

16
এটি লক্ষ করা উচিত যে বিকাশকারী সরঞ্জামগুলি খোলা থাকলে এটি কেবল কাজ করে (F12) এটি যদি এমন কোনও সেটিংস হয় যা ডেভ সরঞ্জামগুলি খোলা থাকে বা না থাকে তা নির্বিশেষে সর্বদা উপলব্ধ হতে পারে It
scunliffe

4

এটি ম্যাক ওএস এক্স-তেও কাজ করে develop

এই উত্তর ছাড়াও , হার্ড পুনরায় লোড প্রায়শই প্রক্সি, সামগ্রী বিতরণ নেটওয়ার্ক এবং অন্যান্য দূরবর্তী ক্যাশে রিফ্রেশ করে।

এখানে চিত্র বর্ণনা লিখুন


"হার্ড পুনরায় লোড প্রায়শই প্রক্সি, সামগ্রী বিতরণ নেটওয়ার্ক এবং অন্যান্য দূরবর্তী ক্যাশে রিফ্রেশ হয়ে যায়” " It আপনি এটি ব্যাক আপ করতে পারেন? কেন এমনটি হবে তা ব্যাখ্যা করার কোনও প্রশংসা আপনার রয়েছে? আমি হার্ড লোডটি কেবলমাত্র সমস্ত স্থানীয় ক্যাশে পুনরায় লোড করার আশা করব এবং দূরবর্তী সার্ভারগুলিতে কোনও অতিরিক্ত প্রভাব ফেলবে না।
ডেনিলসন সা মিয়া

আমার মনে হয় ব্রাউজারগুলি একটি Cache-Control: no-cacheশিরোনাম প্রেরণ করে । squid-web-proxy-cache.1019090.n4.nabble.com/… আপনার কি?
dcorking

1
আমি কিছু পরীক্ষামূলক করেনি ... URL এ যাচ্ছেন বা ব্যবহার সাধারণ পুনঃলোড 3 ক্যাশে সংক্রান্ত হেডার পাঠানো হয়েছে: Cache-Control: max-age=0, If-Modified-Since, If-None-Match। তবে, হার্ড পুনরায় লোড করা (ক্যাশেটি ফাঁকা করে ছাড়াই বা ছাড়াই) করে, কেবল 2 টি ক্যাশে-সম্পর্কিত শিরোনাম প্রেরণ করা হয়েছিল: Cache-Control: no-cacheএবং Pragma: no-cache। সুতরাং, হ্যাঁ, ব্রাউজারটি একটি নতুন সংস্করণে সার্ভারের জিজ্ঞাসা করে একটি শিরোনাম প্রেরণ করে; এরপরে সার্ভারের উপর নির্ভর করে (প্রক্সি সহ) এর ভিত্তিতে আচরণ পরিবর্তন করতে।
ডেনিলসন সা মিয়া

গ্রেট! আপনি আমার উত্তরে এটি সম্পাদনা করতে পারেন, বা আপনার নিজের উত্তর লিখতে পারেন। @
ড্যানিলসনসামাইয়া

0

নিম্নলিখিত পদ্ধতিটি আপনাকে কেবল সমস্যাযুক্ত URL এর জন্য ক্যাশে সাফ করতে দেয়। আমি যখন https টি পুনর্নির্দেশের ক্যাশে আটকেছিলাম তখন এটি আমাকে সহায়তা করেছিল।

  1. আমি যে উইন্ডোজ ব্যবহার করি তাতে ক্রোম বিকাশকারী সরঞ্জাম খুলুন F12
  2. Preserve logপুনঃনির্দেশের আগে লগটি সংরক্ষণ করার জন্য চেক করুন
  3. পুনঃনির্দেশিত ইউআরএল এবং ডানদিকে ক্লিক করুন Clear browser cache

এটি সাধারণ ক্যাশেটিকে প্রভাবিত না করে কেবলমাত্র ঝামেলাযুক্ত ক্যাশে সাফ করবে।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.