خطوات الاستخدام
الخطوة الأولى: إدخال النص الذي تريد إنشاء تجزئة ETag له. يمكن أن يكون أي نص، مثل محتوى صفحة ويب أو سلسلة نصية. كلما زاد طول النص، زادت القيمة النهائية (بسبب المجموع التراكمي).
الخطوة الثانية: فهم الخوارزمية: تقوم هذه الأداة بحساب مجموع الأكواد الرقمية (Unicode/ASCII) لكل حرف في النص. كل حرف له قيمة عددية (مثل 'A' = 65). يتم جمع هذه القيم للحصول على رقم كبير.
الخطوة الثالثة: تحويل المجموع الناتج إلى صيغة مناسبة لـ ETag. في العادة، تُكتب ETag على شكل سلسلة محاطة بعلامات اقتباس مثل "12345". هنا، يتم إخراج المجموع الخام مع علامات الاقتباس. هذا البساطة يساعد في فهم المفهوم، لكن في التطبيقات الحقيقية تُستخدم خوارزميات تعقيدية مثل MD5 أو SHA-1.
الخطوة الرابعة: استخدام الناتج كـ ETag في رؤوس HTTP للتحقق من التخزين المؤقت. عند إرسال المورد، يقوم الخادم بتضمين ETag. عند الطلب التالي، يرسل العميل If-None-Match بهذه القيمة، ويقارنها الخادم بالقيمة الجديدة. إذا تطابقت، يُعيد 304 Not Modified.