View Full Version : سوال: فراخواني صفحه ASP بدون Cache
shahkaar
چهارشنبه 22 دی 1389, 20:15 عصر
سلام . چگونه ميتونم يك صفحه ASP رو فراخواني كنم و مرورگر اون صفحه رو به صورت Cach شده نشون نده و Refresh شده اون صفحه رو نشون بده.
يك سايته كه مدير يه عكسهايي رو آپلود ميكنه. اما وقتي ميري گالري عكسها رو ببيني اون عكسهاي جديد اضافه نشدن و بايد كليد F5 زده بشه تا صفحه رفرش بشه.
mehdi.mousavi
پنج شنبه 23 دی 1389, 23:19 عصر
سلام . چگونه ميتونم يك صفحه ASP رو فراخواني كنم و مرورگر اون صفحه رو به صورت Cach شده نشون نده و Refresh شده اون صفحه رو نشون بده.
يك سايته كه مدير يه عكسهايي رو آپلود ميكنه. اما وقتي ميري گالري عكسها رو ببيني اون عكسهاي جديد اضافه نشدن و بايد كليد F5 زده بشه تا صفحه رفرش بشه.
سلام.
برای اینکار چند روش وجود داره. یک روش این هستش که شما Timestamp ای به URL هر تصویر هنگام Render کردن HTML صفحه، الصاق کنید. بدین ترتیب، هنگامی که تصویر تغییر میکنه، Timestamp جدید از سرور درخواست میشه و در نتیجه تصویر Cache نشده بدست Client میرسه. روش دیگه (که زیاد توصیه اش نمیکنم، چون Cache رو بکل Disable میکنه) این هستش که در Header پاسخ، meta info های مورد نیاز برای غیر فعال کردن Cache رو قرار بدید. اطلاعات بیشتر در مورد این روش رو میتونید در این آدرس (http://classicasp.aspfaq.com/general/how-do-i-prevent-my-asp-pages-from-caching.html) مطالعه کنید.
موفق باشید.
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.