احصل على معلومات رأس HTTP من مواقع الويب باستخدام curl
أسهل طريقة للحصول على معلومات رأس HTTP من أي موقع ويب هي باستخدام أداة سطر الأوامر curl. صيغة استرداد عنوان موقع الويب هي كما يلي:
curl -I url
هذا حرف كبير "أنا" وليس حرف L صغير ، رأس المال الذي يستخرج فقط معلومات العنوان.
جربها بنفسك باستخدام نموذج URL ، إليك مثال على سلسلة بناء جملة باستخدام Google.com كرأس موقع ويب لاستردادها:
curl -I www.google.com
مرة أخرى ، من المهم ملاحظة أنه مكتوب بأحرف كبيرة إذا كنت تريد عنوان الموقع فقط. باستخدام الأحرف الصغيرة ، سأمنحك الكثير من HTML المصغر مع الرأس ، ما عليك سوى التمرير لأعلى في النافذة الطرفية إلى الأسطر التي تلي أمر curl مباشرةً للعثور على معلومات رأس HTTP.
مثال على تفاصيل رأس HTTP التي تم استردادها بواسطة curl - قد أبدو كالتالي:
طريقة سهلة للتغلب على كل هراء HTML وجافا سكريبت و CSS وهي استخدام علامة -D لتنزيل الرأس نفسه في ملف منفصل ، ثم فتح هذا الملف في محرر النصوص المفضل لديك :
curl -iD
هذا هو نفس أمر curl كما كان من قبل مع بعض المعدلات. يخبر استخدام علامة العطف المزدوجة الأمر بفتح الملف فقط إذا تم تنزيل الرأس بنجاح.سيؤدي استخدام "فتح" إلى فتح HTpheader.txt في محرر نصوص واجهة المستخدم الرسومية الافتراضي ، وهو بشكل عام تحرير النص ، ولكن يمكنك استخدام vi أو nano أو أي من أدوات سطر الأوامر المفضلة لديك:
curl -iD
curl أداة قوية تستحق أن تتعرف عليها. يجب أن يحصل أي شخص مشترك على الويب على بعض الاستخدام الجيد من خدعة الرأس ، ويمكن لمطوري الويب أيضًا استخدام curl لنسخ كل HTML و CSS من موقع ويب بسرعة كبيرة. الميزة الأخرى لـ curl هي أنها متاحة على نطاق واسع لكل نظام تشغيل تقريبًا ، وهي مجمعة مع كل إصدار من Mac OS X و Linux ، ويمكنك أيضًا العثور على إصدارات لنظامي التشغيل Windows وحتى Android و iOS من خلال التطبيقات الفردية. نظرًا لأن curl له تاريخ طويل والأوامر عالمية عبر الأنظمة الأساسية ، فهو حقًا الخيار المثالي لسحب تفاصيل الرأس ، وهو أداة قيمة لإدارات الأنظمة ومسؤولي الشبكات ومطوري الويب والعديد من المهن الفنية الأخرى.
تحديث:تحديث الأعلام من -i إلى -I حسب توصية القارئ ، شكرًا للجميع!