بصمة المحتوى

يُكتب أيضاً: Entity Tag, إي تاج

معرّف قصير يولده السيرفر من محتوى الملف ويتغير بتغيره، يستخدمه المتصفح للتأكد من حداثة نسخته دون إعادة تنزيلها كاملة، فيرد السيرفر بـ 304 إن لم يتغير شيء.

ETag بصمة قصيرة يولّدها السيرفر لكل نسخة من الملف ويرسلها في ترويسة الرد. عندما يطلب المتصفح الملف مرة أخرى يرسل البصمة التي عنده في ترويسة If-None-Match، فإن لم يتغير الملف يرد السيرفر بـ 304 دون إعادة إرسال المحتوى.

الفائدة أن الزائر لا يحمّل الملف من جديد إلا إذا تغيّر فعلًا، فيتوفر النطاق الترددي ويقل زمن التحميل. معظم السيرفرات تولّد ETag تلقائيًا للملفات الثابتة دون أي إعداد منك.

انتبه إذا كان موقعك خلف أكثر من سيرفر أو خلف CDN: اختلاف طريقة توليد البصمة بين السيرفرات يجعل التحقق يفشل دائمًا. في هذه الحالة اعتمد على Cache-Control مع أرقام الإصدارات واترك ETag كخط دفاع ثانٍ.