GET - لینکس کمانڈ - یونیسی کمان

نام

LWP درخواست، حاصل، ہیڈ، پوسٹ - سادہ WWW صارف ایجنٹ

مطمئن

lwp-request [-aeEdvhx] [-m method] [-b URL>] [-t <ٹائم آؤٹ>] [-i <ترمیم شدہ-بعد کے بعد]] [-c ] [-C ] [-p <پراکسی-url>] [-o <فارمیٹ>] ...

تفصیل

یہ پروگرام WWW سرورز اور آپ کے مقامی فائل کے نظام میں درخواستوں کو بھیجنے کے لئے استعمال کیا جا سکتا ہے. POST اور PUT طریقوں کے لئے درخواست کے مواد stdin سے پڑھا جاتا ہے. سٹو آؤٹ پر جواب کا مواد پرنٹ کیا جاتا ہے. غلطی کے پیغامات اسٹڈرر پر پرنٹ کیے جاتے ہیں. یہ پروگرام URL کی تعداد کی نشاندہی کرنے کی حیثیت سے ایک قدر قیمت ہے جو ناکام ہوگئی ہے.

اختیارات ہیں:

- M <طریقہ>

درخواست کے لئے کون سا طریقہ استعمال کرنا ہے. اگر یہ اختیار استعمال نہیں کیا جاتا ہے، تو طریقہ کار کے نام سے حاصل کیا جاتا ہے.

- ایف

اس کے ذریعے فورس کی درخواست، یہاں تک کہ اگر پروگرام کا خیال ہے کہ یہ طریقہ غیر قانونی ہے. سرور آخر میں درخواست کو مسترد کر سکتا ہے.

- بی

یہ یو آر ایل کو تمام رشتہ داروں کو حل کرنے کے لئے بیس URI کے طور پر استعمال کیا جائے گا.

- ٹائم آؤٹ>

درخواستوں کے لئے ٹائم آؤٹ قیمت مقرر کریں. ٹائم آؤٹ وقت کی مقدار ہے کہ یہ دور ہونے سے پہلے دور دراز سرور سے جواب کے جواب کا انتظار کریں گے. ٹائم آؤٹ کی قیمت کے لئے ڈیفالٹ یونٹ سیکنڈ ہے. آپ کو `` ایم '' یا `` h 'کو مستقل طور پر اسے منٹ یا گھنٹوں کو بنانے کے لئے ٹائم آؤٹ کی قیمت پر شامل ہوسکتا ہے. ڈیفالٹ ٹائم آؤٹ '3m' یعنی یعنی 3 منٹ ہے.

- <وقت>

درخواست میں ہیڈر کے بعد سے ترمیم کریں. اگر اس وقت فائل کا نام، اس فائل کے لئے ترمیم ٹائمسٹیمپ کا استعمال کریں. اگر وقت فائل نہیں ہے، تو اسے ایک لفظی تاریخ کے طور پر پیش کیا جاتا ہے. HTTP :: نظر انداز کردہ فارمیٹس کے لئے تاریخ دیکھیں.

-c

درخواست کے لئے مواد کی قسم مقرر کریں. یہ اختیار صرف اس درخواست کی اجازت دیتا ہے جو کسی مواد، یعنی پوزیشن اور پوٹ لے. آپ "-c" کے ساتھ ساتھ "-f" کے اختیارات کو استعمال کرکے مواد لینے کے طریقوں پر مجبور کر سکتے ہیں. پوسٹ کے لئے ڈیفالٹ مواد کی قسم "ایپلی کیشن / X-www-form-urlencoded" ہے. دوسروں کے لئے ڈیفالٹ مواد کی قسم "متن / سادہ" ہے.

-P <پراکسی-url>

پراکسی کو درخواستوں کے لۓ استعمال کیا جائے. پروگرام بھی ماحول سے پراکسی ترتیبات کو لوڈ کرتا ہے. آپ اسے "-P" اختیار کے ساتھ غیر فعال کرسکتے ہیں.

- ایچ <ہیڈر>

ہر درخواست کے ساتھ HTTP ہیڈر بھیجیں. آپ کئی کی وضاحت کر سکتے ہیں، مثال کے طور پر:

lwp-request \ -H 'ریفرر: http: //other.url/' \ -H 'میزبان: کچھ ہسٹسٹ' \ http: //this.url/

-C <صارف نام>: <پاس ورڈ>

بنیادی اسناد کی طرف سے محفوظ دستاویزات کے لئے اسناد فراہم کریں. اگر دستاویز محفوظ ہے اور آپ نے اس اختیار کے ساتھ صارف نام اور پاس ورڈ کی وضاحت نہیں کی، تو آپ کو ان اقدار کو فراہم کرنے کے لئے حوصلہ افزائی کی جائے گی.

مندرجہ ذیل اختیارات کو کنٹرول کے ذریعے کیا پروگرام دکھایا گیا ہے:

درخواستوں کا طریقہ بنائے گئے ہیں جیسا کہ درخواستوں کی درخواست کی جاتی ہے.

- یو

طریقہ کار اور مطلق یو آر ایل کی درخواست کرنے کے علاوہ درخواست کے ہیڈر پرنٹ کریں.

ایس

پرنٹ کے جوابی حیثیت کا کوڈ. یہ اختیار ہمیشہ HEAD درخواستوں کے لئے ہے.

ایس

پرنٹ کے جوابی حیثیت چینل. یہ لائبریری کی طرف سے سنبھال لیا جاتا ہے ری ڈائریکٹ اور اجازت کی درخواستوں سے پتہ چلتا ہے.

-e

پرنٹ جواب ہیڈر. یہ اختیار ہمیشہ HEAD درخواستوں کے لئے ہے.

ڈی

جواب کے مواد کو پرنٹ نہ کریں.

میں <شکل>

اسے پرنٹنگ سے پہلے مختلف طریقوں سے ایچ ٹی ایم ایل مواد پر عمل کریں. اگر جواب کے مواد کی قسم HTML نہیں ہے، تو اس اختیار میں کوئی اثر نہیں ہے. قانونی شکلیں اقدار ہیں؛ متن ، پی ایس ، لنکس ، ایچ ٹی ایم ایل اور ڈمپ .

اگر آپ ٹیکسٹ فارمیٹ کی وضاحت کرتے ہیں تو HTML کو سادہ لاطینی 1 ٹیکسٹ کے طور پر فارمیٹ کیا جائے گا. اگر آپ پی ایس فارمیٹ کی وضاحت کرتے ہیں تو اس کے ساتھ ہی پوسٹ سکرپٹ کو فارمیٹ کیا جائے گا.

لنکس کی شکل ایچ ٹی ایم ایل دستاویز میں موجود تمام لنکس کی پیداوار کرے گی. رشتہ دار لنکس مطلق افراد کو بڑھایا جائے گا.

ایچ ٹی ایم ایل کی شکل ایچ ٹی ایم ایل کوڈ کو اصلاح کرے گی اور ڈمپ کی شکل HTMLTynthax درخت کو ڈمپ کرے گی.

-v

پروگرام کا ورژن نمبر پرنٹ کریں اور چھوڑ دیں.

استعمال کا پیغام پرنٹ کریں اور چھوڑ دیں.

-ایکس

اضافی ڈیبگنگ پیداوار

مواد ان پٹ اور پیداوار کیلئے متن (ایسسیسی) موڈ مقرر کریں. اگر یہ اختیار استعمال نہیں کیا جاتا ہے تو، مواد ان پٹ اور آؤٹ پٹ بائنری موڈ میں کیا جاتا ہے.

کیونکہ اس پروگرام کو LWP لائبریری کے ذریعہ لاگو کیا جاتا ہے، یہ صرف اس پروٹوکول کی حمایت کرے گا جو LWP کی حمایت کرتا ہے.

اہم: انسان کے کمانڈر ( ٪ انسان ) کا استعمال کریں کہ کس طرح کمانڈ آپ کے مخصوص کمپیوٹر پر استعمال کیا جاتا ہے.