Skip to main content

GET - قيادة لينكس

اهم 20 أمر في نظام كالي لينكس يجب عليك معرفتهم لكي تستخدمه كالمحترفين (يوليو 2026)

اهم 20 أمر في نظام كالي لينكس يجب عليك معرفتهم لكي تستخدمه كالمحترفين (يوليو 2026)

جدول المحتويات:

Anonim

اسم

lwp-request، GET، HEAD، POST - SimpleWWW user agent

ملخص

lwp-request -aeEdvhx -m method -b ر -أنا - ج -C ف -

وصف

يمكن استخدام هذا البرنامج لإرسال الطلبات إلى خوادم WWW ونظام الملفات المحلي الخاص بك. تتم قراءة محتوى الطلب لطرق POST و PUT من stdin. تتم طباعة محتوى الاستجابة على stdout. تتم طباعة رسائل الخطأ على stderr. يقوم البرنامج بإرجاع قيمة حالة تشير إلى عدد عناوين URL التي فشلت.

الخيارات هي:

-m

حدد الطريقة التي يجب استخدامها للطلب. إذا لم يتم استخدام هذا الخيار ، فإن الطريقة مشتقة من اسم البرنامج.

-F

فرض طلب من خلال ، حتى لو كان البرنامج يعتقد أن هذه الطريقة غير قانونية. قد يرفض الخادم الطلب في النهاية.

سيتم استخدام URI كعنوان URI أساسي لحل جميع عناوين URI النسبية المعطاة كوسيطة.

-t

قم بتعيين قيمة المهلة للطلبات. المهلة هي مقدار الوقت الذي سينتظر فيه البرنامج استجابة من الخادم البعيد قبل أن يفشل. الوحدة الافتراضية لقيمة المهلة هي الثواني. قد تضيف "m" أو "h" إلى قيمة المهلة لجعلها دقائق أو ساعات ، على التوالي. المهلة الافتراضية هي "3 أمتار" ، أي 3 دقائق.

-أنا

تعيين رأس If-Modified-Since في الطلب. إذا زمن اسم ملف ، استخدم الطابع الزمني التعديل لهذا الملف. إذا زمن ليس ملفًا ، يتم تحليله كتاريخ حرفي. ألقِ نظرة على HTTP :: Date للتنسيقات التي تم التعرف عليها.

-c

قم بتعيين نوع المحتوى للطلب. لا يُسمح بهذا الخيار إلا للطلبات التي تتناول محتوى ، مثل POST و PUT. يمكنك فرض أساليب أخذ المحتوى باستخدام الخيار "-f" مع "- c". نوع المحتوى الافتراضي لـ POST هو "application / x-www-form-urlencoded". نوع المحتوى الافتراضي للآخرين هو "text / plain".

-p

اضبط الوكيل المراد استخدامه للطلبات. يقوم البرنامج أيضًا بتحميل إعدادات الوكيل من البيئة. يمكنك تعطيل هذا مع خيار "-P".

-H

أرسل عنوان HTTP هذا مع كل طلب. يمكنك تحديد عدة ، على سبيل المثال:

lwp-request -H 'Referer: http: //other.url/' -H 'Host: somehost' http: //this.url/

-C :

توفير بيانات اعتماد للمستندات المحمية بواسطة المصادقة الأساسية. إذا كان المستند محميًا ولم تحدد اسم المستخدم وكلمة المرور بهذا الخيار ، فستتم مطالبتك بتقديم هذه القيم.

تتحكم الخيارات التالية في ما يعرضه البرنامج:

-u

طريقة طلب الطباعة وعنوان URL المطلق عند إجراء الطلبات.

-U

اطبع رؤوس الطلب بالإضافة إلى طريقة الطلب وعنوان URL المطلق.

-s

طباعة رمز حالة الاستجابة. هذا الخيار متاح دائمًا لطلبات HEAD.

-S

اطبع سلسلة حالة الاستجابة. يعرض هذا طلبات إعادة التوجيه والتصريح التي تتم معالجتها بواسطة المكتبة.

-e

رؤوس استجابة الرد. هذا الخيار متاح دائمًا لطلبات HEAD.

فعلليس طباعة محتوى الرد.

-o

معالجة محتوى HTML بطرق مختلفة قبل طباعته. إذا كان نوع محتوى الاستجابة ليس HTML ، فلن يكون لهذا الخيار أي تأثير. قيم النسق القانوني هي؛ نص , ملاحظة , الروابط , أتش تي أم أل و نفاية .

إذا قمت بتحديد نص تنسيق ثم سيتم تنسيق HTML كنص latin1 عادي. إذا قمت بتحديد ملاحظة تنسيق ثم سيتم تنسيقه كملحق.

ال الروابط سيقوم التنسيق بإخراج كافة الارتباطات الموجودة في مستند HTML. سيتم توسيع الروابط النسبية إلى الروابط المطلقة.

ال أتش تي أم أل تنسيق سيعيد كود HTML و نفاية سيقوم التنسيق فقط بتفريغ شجرة HTMLsyntax.

-الخامس

اطبع رقم إصدار البرنامج وانسحب.

-h

طباعة رسالة الاستخدام والخروج.

-x

إخراج تصحيح إضافي.

تعيين وضع النص (ascii) لإدخال وإخراج المحتوى. إذا لم يتم استخدام هذا الخيار ، يتم إدخال المحتوى والمخرجات في الوضع الثنائي.

نظرًا لتنفيذ هذا البرنامج باستخدام مكتبة LWP ، فلن يدعم سوى البروتوكولات التي يدعمها LWP.

مهم: استخدم ال رجل أمر ( رجل٪ ) لمعرفة كيفية استخدام الأمر على جهاز الكمبيوتر الخاص بك.