"দস্তাবেজটির মেয়াদোত্তীর্ণ" বার্তাটি আটকাবেন এবং কেবল মেয়াদোত্তীর্ণ পৃষ্ঠাটি দেখান?


13

আমি যখন কোনও ফর্ম জমা দিই এবং তারপরে ফিরে টিপতাম, আমি মাঝে মাঝে শেষ পৃষ্ঠার পরিবর্তে "ডকুমেন্টের মেয়াদোত্তীর্ণ" বার্তাটি পাই।

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

পরিবর্তে আমি নিম্নলিখিত বিরক্তিকর বার্তা বাক্সটি পেয়েছিলাম (যা এখন "আবার চেষ্টা করুন" ক্লিক করার পরে উপস্থিত হয়):

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

এখন আমি কি জানি এর মানে কি এবং কেন ফায়ারফক্স এই বার্তাটি প্রদর্শন করে। তবে, আমি পরিবর্তে সর্বশেষ দেখা পৃষ্ঠাটি দেখতে চাই - ঠিক যেমনটি এটি দ্বিতীয় মুহূর্তে প্রদর্শিত হয়েছিল। কোনও পপআপ নেই, এবং সার্ভারের নতুন স্থিতি প্রতিফলিত করতে পুনরায় লোড হচ্ছে না। (সম্ভবত একটি সামান্য তথ্য বারটি চমৎকার হবে তবে এটি আমার পক্ষে প্রয়োজনীয় নয়)।

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

তাহলে আমি কীভাবে "ডকুমেন্টের মেয়াদোত্তীর্ণ" এবং "নিশ্চিতকরণ" বার্তাগুলি সম্পূর্ণরূপে মুক্তি পাব এবং ফায়ারফক্সকে কোনও পোষ্ট ফর্ম জমা দেওয়ার পরে কেবল ক্যাশেড শেষের অবস্থানটি প্রদর্শন করতে পারি? about:configসেটিংস, এক্সটেনশনগুলি, প্রক্সি কৌশলগুলি সমস্ত ঠিক আছে।


3
আপনি কোনও ক্যাশেড নথির ক্যাশে প্রবেশ কীভাবে প্রদর্শন করবেন তা জিজ্ঞাসা করছেন। এটা সম্ভব না.
Paa

3
ঠিক আছে, তবে এক্সটেনশনের মাধ্যমে আমি ফায়ারফক্স কীভাবে ডকুমেন্টটি ক্যাশে করা যায় তা জিজ্ঞাসা করছি :-)।
jdm

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

@ জেডিএম আপনি 1) জিজ্ঞাসা করছেন যে পৃষ্ঠাটি আমি আগে যেভাবে আগে চালিত করেছি সেভাবে কীভাবে প্রদর্শন করব; 2) এবং কীভাবে ডেটা পুনরায় পাঠাতে ব্রাউজারের নিশ্চিতকরণ বাক্স থেকে মুক্তি পাবেন। আমি কি স্পষ্টভাবে বুঝতে পারি?
লাইকা

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

উত্তর:


2

ফায়ারফক্স ইঞ্জিন নথির শেষ অবস্থাটি (বা হওয়া উচিত নয়) কেবল সার্ভারের ক্যাচিংয়ের অনুমতি দিলে কেবল HTML ডকুমেন্টই থাকে। অপেরাতে এই বৈশিষ্ট্যটি ছিল (বা এখনও রয়েছে) তবে এটি ওয়েবসাইট অপারেটরদের জন্য অনেকগুলি সুরক্ষার মাথাব্যথার কারণ হয়ে দাঁড়িয়েছে।

আরএফসি 2616 বলেছেন:

13.4 প্রতিক্রিয়া ক্যাশেযোগ্যতা

ক্যাশে-নিয়ন্ত্রণ (বিভাগ 14.9) নির্দেশ দ্বারা নির্দিষ্টভাবে বাধা না থাকলে, ক্যাশে ব্যবস্থা মেশিনে সর্বদা একটি সফল প্রতিক্রিয়া (বিভাগ 13.8 দেখুন) সংরক্ষণ করতে পারে, তাজা হলে তা বৈধতা ছাড়াই ফিরিয়ে দিতে পারে এবং সফল বৈধতার পরে এটিকে ফিরিয়ে দিতে পারে ।

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


1
তবে এটি সর্বশেষ অবস্থাটিকে ক্যাশে করে, কমপক্ষে কিছু পরিস্থিতিতে। এটি চেষ্টা করুন: gist.github.com/jdmansour/5578079 । কমপক্ষে ডিওএম সংরক্ষণ করা আছে।
জেডিএম

1
ইতিহাস এবং ক্যাশে একই জিনিস নয়। একই আরএফসির ১৩.১৩ অনুচ্ছেদটি দেখুন । পিছনের বোতামটি কোনও ক্যাশে প্রবেশ নয়, ইতিহাসের প্রবেশের পুনর্নির্ধারণের অনুরোধ করে। অপেরা ঠিক আছে; ফায়ারফক্স ভুল। যে কেউ এটি "সুরক্ষা" বৈশিষ্ট্য বলে দাবি করে সে বোকা হয়ে উঠছে। আপনি সর্বদা "নতুন ট্যাবে ওপেন" ব্যবহার করতে পারেন, তারপরে সার্ভার ছাড়াই পূর্ববর্তী পৃষ্ঠাটি দেখতে আপনি নতুন করে নতুন ট্যাবটি বন্ধ করুন you একটি সঠিকভাবে কার্যকারী পিছনের বোতামের ঠিক সেই প্রভাব থাকা উচিত।

2

এই সমস্ত বার্তা থেকে মুক্তি পেতে আপনার সমস্ত স্ক্রিপ্টগুলির শুরুতে নিম্নলিখিত পিএইচপি লাইনগুলি যুক্ত করুন:

শিরোনাম ("মেয়াদ শেষ: শনি, 01 জানু 2000 00:00:00 GMT"); শিরোনাম ("সর্বশেষ-সংশোধিত:" .জিএমডিট ("ডি, ডি এমওয়াইএইচ: আই: এস")। "জিএমটি"); শিরোনাম ("ক্যাশে-নিয়ন্ত্রণ: পোস্ট-চেক = 0, প্রাক-চেক = 0", মিথ্যা); session_cache_limiter ( "অবশ্যই revalidate");


2
আমি নিশ্চিত নই যে তারা যে পৃষ্ঠাগুলির বিষয়ে কথা বলছেন তাতে @jdm এর নিয়ন্ত্রণ রয়েছে।
ভালমিকি আরকিউসান্দাস

2

উত্তরটি https://support.mozilla.org/fr/questions/1010942- এ রয়েছে : কেবলমাত্র সরঞ্জাম-> বিকল্পগুলি-> স্বয়ংক্রিয় ক্যাশে পরিচালনাকে ওভাররাইড করুন।


এই হল! সেটিংটি সরঞ্জাম / বিকল্পসমূহ / উন্নত / নেটওয়ার্ক / স্বয়ংক্রিয় ক্যাশে পরিচালনার ওভাররাইডের অধীনে। এটি "ডকুমেন্টের মেয়াদোত্তীর্ণ" এর সমস্ত ক্ষেত্রে কাজ করে কিনা তা নিশ্চিত নয়, তবে এটি আমার যেটির জন্য ছিল সেখানে কাজ করেছে, যেখানে আমি কোনও পোস্টের প্রতিক্রিয়ার উত্স দেখতে অক্ষম।
রোমানস্টে

এটি এই সমস্যার কোনও প্রভাব ফেলবে না, যেহেতু এটি কেবল আপনাকে ক্যাশের আকার নির্ধারণ করতে দেয়: সমর্থন.mozilla.org/en-US/questions/1037647 আমি অবাক করে আছি যে যদি স্বয়ংক্রিয়ভাবে নির্ধারিত ক্যাশের আকারটি এটি সাহায্য করে তবে কি ছিল .. ।
নিকোলে
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.