HEAD
طريقة HEAD HEAD
تطلب نفس رؤوس استجابة GET دون جسم الاستجابة — لفحص المورد بلا تحميله.
HEAD آمنة و idempotent مثل GET تمامًا، لكن الخادم لا يُرسل جسم الاستجابة، فقط الرؤوس (مثل Content-Length و Last-Modified). مفيدة للتحقّق من وجود مورد أو حجمه أو تاريخ تعديله دون استهلاك النطاق الترددي لتحميله كاملًا.
الصياغة
HEAD /file.zip HTTP/1.1 Host: example.com
📄 مثال
curl -I https://example.com/file.zip
أهم النقاط
| العنصر | الوظيفة |
|---|---|
| آمنة و Idempotent | نفس خصائص GET |
| بلا جسم استجابة | فقط الرؤوس تصل، لا محتوى الملف |
💡 نصائح عملية
- استخدمها للتحقّق من حجم ملف أو تاريخ تعديله قبل تحميله فعليًّا
⚠️ أخطاء شائعة
- افتراض أن كل خادم يدعم HEAD بدقّة مطابقة لـ GET — بعض التطبيقات المخصّصة قد لا تنفّذها بعناية كافية
خصائص ذات صلة
🎓 تريد فهم الصورة الكاملة خطوة بخطوة؟ ابدأ من مسار NETWORKING الكامل بالعربي.