• 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
یک مثال از هدر ETag برای کش کردن
#1
سلام دوستان
لطفا یکی به صورت مرحله ای توضیح بده که هدر etag چطور کار میکنه ؟


ما خودمون یه مقدار برای موجودیت در نظر میگیرم و می فرستیم به کلاینت
حالا ایا کلاینت خودش اونارو مدیریت میکنه یا اینکه etag رو بازم میفرسته به ما تا تصمیم بگیریم که باید Not Modified نشون بدیم یا فایلو بفرستیم ؟
  پاسخ
تشکر شده توسط :
#2
کلا کار کلاینت این هست که هدرها رو ارسال کنه. اینکه تصمیم گرفته بشه از کش استفاده بشه یا نشه بر عهده سرور هست
  پاسخ
تشکر شده توسط : vejmad prg33
#3
دقیقا منم میخوام کار سرورو انجام بدم Dodgy
  پاسخ
تشکر شده توسط :
#4
شما بر اساس هدرهای دریافتی از کاربر تصمیم می گیری که آیا باید از کش خونده بشه یا نشه اگر قرار بود از کش خونده بشه هدر ۳۰۴ رو ارسال می کنی و دیگه هیچ خروجی رو برای کلاینت ارسال نمی کنی. (مثلا exit می کنی). در غیر این صورت اطلاعات رو ارسال می کنی. حالا کلاینت وقتی می خواد کش رو پاک کنه مثلا با زدن کلید CTRL F5 دیگه مرورگر اون هدرها رو ارسال نمی کنه در نتیجه سرور هم اطلاعات رو ارسال می کنه
  پاسخ
تشکر شده توسط :


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان