បោះផ្សាយរូបភាពដែលប្រូកស៊ីរួមអាចប្រើឡើងវិញ
ផ្តល់ឱ្យការឆ្លើយតបរូបភាពដែលអាចប្រើឡើងវិញជាសាធារណៈនូវរយៈពេលស្រស់ច្បាស់លាស់ និងឧបករណ៍ផ្ទៀងផ្ទាត់ បន្ទាប់មកបកស្រាយការផ្ទុកឡើងវិញរបស់កម្មវិធីរុករកដោយឡែកពីការប្រើឃCacheធម្មតាឡើងវិញ។
សម្រាប់ការឆ្លើយតបរូបភាពដែលឆ្លងកាត់ឃCacheរួមដែលមើលឃើញដោយ HTTP សូមបោះផ្សាយរយៈពេលច្បាស់លាស់ និងឧបករណ៍ផ្ទៀងផ្ទាត់មួយ។ នៅពេលរូបភាពមានសុវត្ថិភាពក្នុងការប្រើឡើងវិញរវាងអ្នកប្រើ ក្បាលឆ្លើយតបគំរូមានដូចខាងក្រោម៖
Cache-Control: public, max-age=604800
ETag: "image-v4"
រយៈពេលគិតជាវិនាទី; 604800 គឺមួយសប្តាហ៍។ ប្រើ public តែសម្រាប់មាតិកាដែលមានបំណងប្រើឡើងវិញរវាងអ្នកប្រើប៉ុណ្ណោះ។
ប្រសិនបើកម្មវិធីរុករក និងប្រូកស៊ីរួមត្រូវការរយៈពេលខុសគ្នា s-maxage ផ្តល់រយៈពេលរបស់ឃCacheរួម។ ឧទាហរណ៍ max-age=3600 ជាមួយ s-maxage=604800 ផ្តល់រយៈពេលស្រស់វែងជាងដល់ឃCacheរួម។
Expires គឺជាកាលបរិច្ឆេទ មិនមែនរយៈពេលទេ
Expires ទទួលយកត្រាពេលវេលាក្នុងទម្រង់កាលបរិច្ឆេទ HTTP។ max-age ជំនួសវាលនោះ ហើយ s-maxage មានអាទិភាពសម្រាប់ឃCacheរួម។ បង្កើតកាលបរិច្ឆេទ Expires ណាមួយនៅពេលបង្កើតការឆ្លើយតប។
ការផ្ទុកឡើងវិញអាចស្នើសុំការផ្ទៀងផ្ទាត់
សំណើដែលមាន Cache-Control: no-cache ស្នើសុំការផ្ទៀងផ្ទាត់ជោគជ័យនៅប្រភព មុនពេលការឆ្លើយតបដែលរក្សាទុកត្រូវបានប្រើឡើងវិញ។ រឿងនេះអាចកើតឡើងបាន ទោះបីគោលនយោបាយស្រស់ធម្មតារបស់ការឆ្លើយតបអនុញ្ញាតការប្រើឡើងវិញក៏ដោយ។
ឧបករណ៍ផ្ទៀងផ្ទាត់អនុញ្ញាតឱ្យឃCacheពិនិត្យរូបភាពមិនផ្លាស់ប្តូរបានយ៉ាងមានប្រសិទ្ធភាព។ ការឆ្លើយតប 304 អាចបញ្ជាក់ការតំណាងដែលរក្សាទុក ដោយមិនផ្ញើបៃរូបភាពពីប្រភពឡើងវិញ។ ដូច្នេះចរាចរណ៍ទៅប្រភព មិនមែនមានន័យថាវត្ថុដែលរក្សាទុកក្នុងឃCacheត្រូវបានបោះបង់នោះទេ។
ប្រៀបធៀបការប្រើឡើងវិញធម្មតា និងការផ្ទុកឡើងវិញច្បាស់លាស់ នៅពេលពិនិត្យគោលនយោបាយ។