1659
צפיות
צפיות
4
תשובות
תשובות
cshtml איך לגרום לדף תמיד להיטען מהשרת ולא מהקאש?
יש לי דף של עדכון תמונות.
לאחר העדכון ,הדפדפן(IE9) ממשיך להציג את התמונה מהקאש.
לאחר רענון יזום(F5) התמונות החדשות מוצגות.(טעינה מהשרת)
איך אני גורם לדף לטעון את התמונות מהשרת כל פעם מחדש ללא צורך ברענון?
4 תשובות
F12 לDeveloper Tools שם לך לCache וסמן Always refresh from server.
בשבילי זה בסדר אבל אני רוצה פיתרון לשאר המשתמשים באתר… איך עושים זאת?
אתה יכול לנסות להשתמש בAPI של HTML5 – שמטפל במטמון CACHE
תחפש קצת בגוגל אולי תמצא את מה שאתה מחפש…
יש meta-tag שמאפשר להגדיר לעמוד לא להישמר בקאש
<meta http-equiv="pragma" content="no-cache" />
אני לא בטוח אם זה ישפיע על התמונות שמוצגות בעמוד…
מה שכן, אפשר להגדיר ברמת שרת לכל סוג קובץ לאיזה אורך זמן הוא צריך להישמר בקאש
אם לא תצליח לפתור את זה בשום צורה, יש טכניקה "אגרסיבית" שתפתור את זה בוודאות אבל לא קלאסית במיוחד, וזה לתת לקובץ שם שונה, ע"י פרמטר סתמי שאתה יכול להגריל בכל ריצה של העמוד
<img src="image.jpg?v=234" alt="" />