გვერდი იხსნება, სანამ ქსელი ხელმისაწვდომია, შემდეგ კი ოფლაინ რეჟიმში კარგავს სტილებსა და სურათებს. HTML მხოლოდ ერთი იყო იმ ობიექტებიდან, რომლებიც კითხვის სესიას სჭირდებოდა.

წინა ქეში ინახავს მასში გამავალ შესაფერის პასუხებს. ის არ აღმოაჩენს ყოველ მომავალ ბმულს, არ იღებს მხოლოდ HTML-ში ნახსენებ რესურსებს და არ ამრავლებს წყაროზე მომუშავე აპლიკაციას.

მოამზადეთ კითხვის ნაკრები

ჩამოთვალეთ მკითხველებისთვის საჭირო დოკუმენტები, მათი სურათები, სტილის ფურცლები და სხვა დამოკიდებულებები. შემდეგ გამოყავით სამი შემთხვევა:

პასუხის მდგომარეობაოფლაინ შედეგი
შენახული და მრავალჯერადად გამოსაყენებელიქეშმა შესაძლოა მოთხოვნა დააკმაყოფილოს
შენახული, მაგრამ საჭიროებს ვალიდაციასდაკარგული წყარო შეიძლება ხელს უშლიდეს ხელახლა გამოყენებას
არასდროს შენახული ან ქეშში არარსებულიგასაცემი პასუხის ბაიტები არ არის

ერთი გვერდის გახსნა გათიშვამდე არ ამტკიცებს, რომ ყოველმა დამოკიდებულებამ ამ საერთო ქეშს მიაღწია. შესაძლოა ბრაუზერმა ზოგი რესურსი საკუთარი ლოკალური ქეშიდან მოგვაწოდა.

სისუფთავე კაბელის გამორთვასაც გადაურჩება

ოფლაინ მუშაობას სჭირდება მკაფიო პოლიტიკა მოძველებული შიგთავსისთვის. only-if-cached მოთხოვნა ცალკე გზაა, რომ თანამშრომლობით ქეშს უკვე შენახული პასუხი ვთხოვოთ. HTTP-ს აქვს შეზღუდვები, თუ როდის შეიძლება მოძველებული პასუხების გამოყენება, მათ შორის შესაბამისი ხელახალი ვალიდაციის მოთხოვნები. შენახული ობიექტი არ არის უპირობო ნებართვა მისი უსასრულოდ გაცემისა.

Squid 7-ის offline_mode კონკრეტული განლაგების ვარიანტია, რომელიც აჩერებს ჩვეულებრივ ვალიდაციის ცდებს. ის ცვლის ვალიდაციის ქცევას; ვერ შექმნის დაკარგულ ობიექტებს და ვერ აღადგენს ცოცხალ შესვლის პროცესს. დირექტივა Squid 8-ში მიუწვდომელია.

ჩვეულებრივი HTTPS CONNECT ასევე ინახავს გვერდის შიგთავსს TLS-ის შიგნით. გვირაბის პროქსი ამ დაშიფრული ბაიტებიდან მრავალჯერადად გამოსაყენებელ HTML და სურათის ობიექტებს არ იღებს.

განსაზღვრული საჯარო კითხვის კოლექციისთვის დაგეგმეთ და შეამოწმეთ სრული სამუშაო ნაკრები და მისი განახლების პოლიტიკა. თვითნებური ინტერაქტიული დათვალიერებისთვის მხოლოდ ქეში ვერ გვპირდება სრულ ოფლაინ ასლს იმისა, რასაც მომხმარებელი შემდეგ მოითხოვს.

დაკავშირებული სტატიები