በ HTTP የሚታይ ተጋሚ መሸጎጫ የሚያስተላልፈው የምስል ምላሽ ሲኖር፣ ግልጽ ሕይወት ጊዜና አረጋጋጭ ያትሙ። ምስሉ በተጠቃሚዎች መካከል ለድጋሚ አጠቃቀም ደህንነቱ የተጠበቀ ከሆነ፣ የምላሽ ራስጌዎች ምሳሌ የሚከተለው ነው፦

Cache-Control: public, max-age=604800
ETag: "image-v4"

ሕይወት ጊዜው በሰከንዶች ነው፤ 604800 አንድ ሳምንት ነው። public የሚለውን በተጠቃሚዎች መካከል ለድጋሚ አጠቃቀም ለተዘጋጀ ይዘት ብቻ ይጠቀሙ።

አሳሹና ተጋሚ ፕሮክሲ የተለያዩ ሕይወት ጊዜዎች ከፈለጉ፣ s-maxage የተጋሚ መሸጎጫውን ሕይወት ጊዜ ይሰጣል። ለምሳሌ max-age=3600 ከ s-maxage=604800 ጋር ለተጋሚ መሸጎጫው ረዘሙን የአዲስነት ጊዜ ይሰጣል።

Expires ቆይታ ሳይሆን ቀን ነው

Expires የ HTTP ቀን የጊዜ ማህተም ይወስዳል። max-age ያንን መስክ ይሽራል፤ s-maxage ደግሞ ለተጋሚ መሸጎጫዎች ቅድሚያ ይወስዳል። የምላሹን ሲያመነጩ ማንኛውንም የ Expires ቀን ያመንጩ።

ዳግም ጭነት ማረጋገጫ ሊጠይቅ ይችላል

Cache-Control: no-cache የያዘ ጥያቄ የተከማቸ ምላሽ ከመደገሙ በፊት የተሳካ የመነሻ ማረጋገጫ ይጠይቃል። ይህ የምላሹ የተለመደ የአዲስነት መርህ በሌላ መንገድ ድጋሚ አጠቃቀምን በሚፈቅድበት ጊዜም ሊከሰት ይችላል።

አረጋጋጩ መሸጎጫው ያልተለወጠ ምስልን በብቃት እንዲፈትሽ ያስችለዋል። የ 304 ምላሽ የምስሉን ባይት ከመነሻው እንደገና ሳይልክ የተከማቸውን ውክልና ማረጋገጥ ይችላል። ስለዚህ ወደ መነሻው የሚሄድ ትራፊክ በራሱ የተከማቸው ነገር መጣሉን አያመለክትም።

መርሁን ሲገመግሙ መደበኛ ድጋሚ አጠቃቀምንና ግልጽ ዳግም ጭነቶችን ያወዳድሩ።

ተዛማጅ ጽሑፎች