פרסום תמונות שפרוקסי משותף יכול לעשות בהן שימוש חוזר
העניקו לתגובות תמונה לשימוש חוזר ציבורי משך רעננות מפורש ומאמתים, ולאחר מכן פרשו טעינה מחדש של הדפדפן בנפרד משימוש חוזר רגיל במטמון.
עבור תגובת תמונה שעוברת דרך מטמון משותף הנראה ל-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 יכולה לאשר את הייצוג המאוחסן בלי לשלוח שוב את בתי התמונה מהמקור. לכן תעבורה למקור אינה מעידה כשלעצמה שהאובייקט במטמון נזנח.
השוו שימוש חוזר רגיל לטעינות מחדש מפורשות כשאתם בוחנים את המדיניות.