Monday, 11 December 2017

Curl binary option


موجز وصف حليقة هو عميل للحصول على وثائق / الملفات من أو إرسال المستندات إلى ملقم، وذلك باستخدام أي من البروتوكولات المعتمدة (HTTP، HTTPS، FTP، GOPHER، DICT، TELNET، LDAP أو FILE). تم تصميم الأمر للعمل دون تدخل المستخدم أو أي نوع من التفاعل. تقدم حليقة حافلة ركاب من الحيل المفيدة مثل دعم وكيل، مصادقة المستخدم، تحميل بروتوكول نقل الملفات، http: //، SSL (HTTPS :) اتصالات، الكوكيز، ونقل الملفات الذاتية وأكثر من ذلك. URL بناء الجملة URL هو البروتوكول التابع. ليرة لبنانية تجد وصفا مفصلا في RFC 2396. يمكنك تحديد عناوين المواقع أو أجزاء من عناوين متعددة من خلال كتابة مجموعات جزء داخل الأقواس كما في: أو يمكنك الحصول على تسلسل من سلسلة أبجدية رقمية باستخدام كما في: من الممكن تحديد ما يصل إلى 9 مجموعات ويدعم أو سلسلة لعنوان URL، ولكن لا تعشش في هذه اللحظة: يمكنك تحديد أي كمية من عناوين المواقع على سطر الأوامر. وسوف تكون المنال بشكل متتابع في الترتيب المحدد. حليقة سيحاول إعادة استخدام وصلات لنقل الملفات متعددة، بحيث الحصول على العديد من الملفات من نفس الخادم لن تفعل يربط متعددة / المصافحات. هذا يحسن سرعة. طبعا هذا يتم فقط على الملفات المحددة في سطر واحد، ولا يمكن أن تستخدم بين يتضرع حليقة منفصلة. OPTIONS - A / - إلحاقي (FTP) عند استخدامها في تحميل بروتوكول نقل الملفات، وهذا سوف اقول حليقة إلى إلحاق الملف الهدف بدلا من الكتابة فوقه. إذا فليس ملف ر موجودة، سيتم إنشاؤه. إذا تم استخدام هذا الخيار مرتين، ثانية واحدة سيتم تعطيل وضع إلحاق مرة أخرى. - A / - عامل المستخدم (HTTP) تحديد سلسلة عامل المستخدم لإرسالها إلى خادم HTTP. تفشل بعض من CGIs رديئا إذا به لم يتم تعيين لموزيلا / 4.0. لترميز الفراغات في السلسلة، تحيط السلسلة مع علامات الاقتباس. هذا ويمكن أيضا أن توضع مع - H / - علم رأس بالطبع. إذا تم تعيين هذا الخيار أكثر من مرة، وآخر سوف تكون واحدة أن ق المستخدمة. - b / - ملف تعريف الارتباط (HTTP) وتمرير البيانات إلى ملقم HTTP كما الكعكة. ومن المفترض أن البيانات التي وردت سابقا من ملقم في تعيين ملف تعريف الارتباط: خط. يجب أن تكون البيانات في شكل NAME1 VALUE1 NAME2 VALUE2. إذا تم استخدام أي حرف في الخط، ويتم التعامل معها على أنها اسم لاستخدامها لقراءة خطوط الكعكة المخزنة مسبقا من الذي ينبغي أن تستخدم في هذه الدورة إذا كانت تطابق. باستخدام هذه الطريقة ينشط أيضا محلل الكعكة الأمر الذي سيجعل سجل حليقة الكوكيز واردة جدا، والتي قد تكون في متناول اليد إذا كنت إعادة استخدام هذا في تركيبة مع - L / - الخيار الموقع. تنسيق الملف من ملف لقراءة الملفات من يجب أن تكون رؤوس HTTP عادي أو تنسيق ملف الكوكي نتسكيب / موزيلا. ملاحظة أن الملف المحدد مع - b / - ملف تعريف الارتباط يستخدم فقط كمدخل. سيتم تخزين أي ملفات تعريف الارتباط في الملف. تخزين المعلومات، وتوفير رؤوس HTTP إلى ملف باستخدام - D / - تفريغ رأس إذا تم تعيين هذا الخيار أكثر من مرة، وآخر سوف تكون واحدة أن ق المستخدمة. - B / - استخدام أسكي نقل استخدام ASCII عند الحصول على ملف بروتوكول نقل الملفات أو المعلومات LDAP. لبروتوكول نقل الملفات، وهذا يمكن أيضا أن يطبق باستخدام عنوان URL الذي ينتهي مع نوع A. يؤدي هذا الخيار البيانات المرسلة إلى المعياري لتكون في وضع النص لأنظمة Win32 و. إذا تم استخدام هذا الخيار مرتين، ثانية واحدة سيتم تعطيل استخدام ASCII. --ciphers (SSL) يحدد التي الأصفار لاستخدامها في الاتصال. قائمة الأصفار يجب أن يستخدم الأصفار صالحة. تقرأ على SSL تفاصيل قائمة الشفرات على هذا الرابط: بينسل / مستندات / تطبيقات / الأصفار (أضيف الخيار في حليقة 7.9) إذا تم استخدام هذا الخيار severl مرات، وآخر واحد تجاوز الآخرين. --connect-مهلة الحد الأقصى للوقت في الثواني التي تسمح للاتصال بالخادم لاتخاذ. هذا فقط يحد من المرحلة الصدد، مرة واحدة حليقة وتوصيل هذا الخيار هو لا أكثر من استخدام. انظر أيضا خيار الوقت --max. إذا تم استخدام هذا الخيار عدة مرات، وسوف تستخدم آخر واحد. - c / - كوكي جرة التخصص إلى الملف الذي تريد حليقة لكتابة كل هذه الملفات بعد إكمال العملية. حليقة يكتب كافة ملفات تعريف الارتباط قراءة سابقا من ملف محدد، فضلا عن جميع الملفات التي وردت من الملقم البعيد (ق). وإذا لم يعرف الكوكيز، ستتم كتابة أي ملف. سوف يتم كتابة ملف باستخدام تنسيق ملف الكوكي نتسكيب. إذا قمت بتعيين اسم الملف إلى شرطة واحدة، -، ستتم كتابة الكوكيز لالمعياري. (الخيار وأضاف في حليقة 7.9) إذا تم استخدام هذا الخيار عدة مرات، وسوف تستخدم في الماضي اسم الملف specfied. - C / - يواصل-في مواصلة / استئناف نقل الملف السابق في لحظة معينة الإزاحة. المعطى الإزاحة العدد الدقيق للبايت التي سيتم تخطي تحسب من بداية الملف المصدر قبل أن يتم نقلها إلى الوجهة. إذا ما استخدمت مع الإضافات، لن يتم استخدام الأمر SIZE خادم بروتوكول نقل الملفات عن طريق حليقة. استخدام - C - أن أقول حليقة أن تجد تلقائيا إلى أين / كيفية استئناف نقل. ثم يستخدم إخراج / ملفات الإدخال نظرا لهذا الرقم. إذا تم استخدام هذا الخيار عدة مرات، وسوف تستخدم آخر واحد. --crlf (FTP) تحويل LF إلى CRLF في تحميل. مفيدة لMVS (OS / 390). إذا تم استخدام هذا الخيار مرتين، والثانية تعطيل مرة أخرى CRLF تحويل. - d / - البيانات (HTTP) يرسل البيانات المحددة في طلب POST إلى ملقم HTTP، في الطريقة التي يمكن أن تحاكي كما لو ملأت مستخدم في شكل HTML والضغط على زر الإرسال. لاحظ أنه يتم إرسال البيانات بالضبط كما هو محدد من دون معالجة إضافية (مع كل أسطر جديدة بقطع). ومن المتوقع أن يكون ترميز رابط البيانات. وهذا سوف يسبب حليقة لتمرير البيانات إلى الخادم باستخدام تطبيقات المحتوى من نوع / س شبكة الاتصالات العالمية شكل urlencoded. مقارنة - F. إذا - d / أكثر من واحد - يستخدم الخيار البيانات في سطر الأوامر نفسه، سيتم دمج القطع البيانات المحددة جنبا إلى جنب مع رديء مهارة الفاصل. إذا قمت بتشغيل البيانات مع الرسالة، وينبغي أن تكون بقية اسم ملف لقراءة البيانات من، أو - إذا كنت تريد حليقة لقراءة البيانات من ستدين. يجب أن تكون محتويات الملف بالفعل عنوان URL المشفرة. كما يمكن تحديد ملفات متعددة. ومن ثم، سوف يتم نشر البيانات من foobar ملف اسمه مع foobar --data. لنشر بيانات ثنائي محض، يجب عليك بدلا من استخدام خيار --data ثنائي. - d / - البيانات هي نفسها كما --data-أسكي. إذا تم استخدام هذا الخيار عدة مرات، وتلك في أعقاب أول إلحاق البيانات. --data-أسكي (HTTP) وهذا هو اسم مستعار لل-d / - الخيار البيانات. إذا تم استخدام هذا الخيار عدة مرات، وتلك في أعقاب أول إلحاق البيانات. --data-ثنائي (HTTP) هذه المشاركات البيانات بطريقة مماثلة ل--data-أسكي لا، على الرغم من أن عند استخدام هذا الخيار يتم الاحتفاظ سياق كامل من البيانات التي تم نشرها كما هو. إذا كنت ترغب في إضافة ملف ثنائي دون ميزة شريط أسطر جديدة من خيار --data-أسكي، وهذا هو لك. إذا تم استخدام هذا الخيار عدة مرات، وتلك في أعقاب أول إلحاق البيانات. --disable-epsv (FTP) أخبر حليقة إلى تعطيل استخدام الأمر EPSV عند القيام التنزيلات بروتوكول نقل الملفات السلبي. حليقة سوف محاولة عادة دائما أول من استخدم EPSV قبل PASV، ولكن مع هذا الخيار، فإنه لن حاول استخدام EPSV. إذا تم استخدام هذا الخيار عدة مرات، وسوف كل تواجد تبديل هذا على / قبالة. - D / - تفريغ رأس كتابة رؤوس بروتوكول إلى الملف المحدد. هذا الخيار هو مفيد لاستخدام عندما تريد تخزين ملفات تعريف الارتباط التي موقعا HTTP يرسل لك. وعندئذ يمكن قراءة ملفات تعريف الارتباط في الاحتجاج حليقة الثاني باستخدام / - b - الخيار الكعكة عندما تستخدم على بروتوكول نقل الملفات، وتعتبر خطوط استجابة خادم بروتوكول نقل الملفات كونها رؤوس وبالتالي يتم حفظ هناك. إذا تم استخدام هذا الخيار عدة مرات، وسوف تستخدم آخر واحد. - e / - المحيل (HTTP) يرسل المعلومات التحويلية الصفحة إلى ملقم HTTP. هذا ويمكن أيضا أن توضع مع - H / - علم رأس بالطبع. عندما تستخدم مع - L / - موقع يمكنك إلحاق السيارات إلى عنوان URL للإحالة إلى جعل حليقة تلقائيا تعيين URL السابق عندما يتبع الموقع: رأس. سلسلة السيارات يمكن استخدامها وحدها، حتى لو كنت دون ر بتعيين المحيل الأولي. إذا تم استخدام هذا الخيار عدة مرات، وسوف تستخدم آخر واحد. --environment (RISC OS فقط) مجموعات مجموعة من متغيرات البيئة، وذلك باستخدام أسماء يدعم الخيار - w، للسماح أسهل استخراج المعلومات المفيدة بعد أن المدى حليقة. إذا تم استخدام هذا الخيار عدة مرات، وسوف كل تواجد تبديل هذا على / قبالة. --egd ملف (HTTPS) حدد اسم المسار إلى مقبس الانتروبيا جمع الشيطان. يتم استخدام مقبس البذور محرك عشوائي للاتصالات SSL. انظر أيضا خيار --random الملف. - E / - سيرت (HTTPS) يحكي حليقة لاستخدام ملف الشهادة المحددة عند الحصول على ملف مع HTTPS. يجب أن تكون الشهادة بتنسيق PEM. إذا كان اختياري كلمة المرور يسن تي المحدد، سيتم الاستعلام لأنها على المحطة. لاحظ أن هذه الشهادة هي المفتاح الخاص وشهادة خاصة متصلا إذا تم استخدام هذا الخيار عدة مرات، وسوف تستخدم آخر واحد. --cacert (HTTPS) يحكي حليقة لاستخدام ملف الشهادة المحددة للتحقق من الأقران. قد يحتوي الملف على شهادات CA متعددة. يجب أن تكون الشهادة (ق) في شكل بيم. إذا تم استخدام هذا الخيار عدة مرات، وسوف تستخدم آخر واحد. --capath (HTTPS) يحكي حليقة إلى استخدام الدليل الشهادة المحددة للتحقق من الأقران. يجب أن تكون الشهادات في شكل بيم، والدليل يجب أن يكون تم تجهيزها باستخدام الأداة المساعدة ج إعادة صياغة المتوفرة مع بينسل. لا يتم اعتماد الدلائل شهادة تحت ويندوز (لج إعادة صياغة تستخدم وصلات symbolink لخلق لهم). باستخدام --capath يمكن أن تسمح حليقة لجعل HTTPS الاتصالات بكفاءة أكبر بكثير من استخدام --cacert إذا كان الملف --cacert يحتوي على العديد من شهادات CA. إذا تم استخدام هذا الخيار عدة مرات، وسوف تستخدم آخر واحد. - f / - فشل (HTTP) فشل بصمت (أي إخراج على الإطلاق) على أخطاء الخادم. ويتم ذلك في الغالب مثل هذا لتمكين البرامج النصية وغيرها لصفقة أفضل مع محاولات فاشلة بشكل أفضل. في الحالات العادية عندما فشل ملقم HTTP لتقديم وثيقة، فإنه يعود وثيقة HTML تفيد بذلك (والتي غالبا ما يصف أيضا السبب وأكثر من ذلك). وهذا العلم يمنع حليقة من إخراج ذلك وتفشل بصمت بدلا من ذلك. إذا تم استخدام هذا الخيار مرتين، والثانية تعطيل مرة أخرى فشل الصمت. - F / - النموذج (HTTP) وهذا يتيح حليقة محاكاة شغلها في الشكل الذي كان المستخدم قد ضغط على زر الإرسال. هذا يسبب حليقة إلى آخر البيانات باستخدام نوع المحتوى / شكل بيانات متعددة الأجزاء وفقا لRFC1867. وهذا يتيح تحميل الملفات الثنائية وما إلى ذلك لإجبار جزء المحتوى ليكون يكون ملف، بادئة اسم ملف بعلامة. لمجرد الحصول على الجزء المحتوى من ملف، بادئة اسم ملف مع الرسالة يجعل حقل النص ومجرد الحصول على محتويات هذا الحقل النص من ملف. سبيل المثال، لإرسال ملف كلمة المرور الخاصة بك إلى الخادم، حيث كلمة المرور هي اسم للحقل النموذج الذي / الخ / وباسود تكون المدخلات: حليقة كلمة المرور - f / الخ / mypasswords باسود لقراءة محتوى ملف الصورة من ستدين insted من ملف، استخدم - حيث يجب أن لقد كان اسم الملف. وهذا ينطبق على كل من ويبني. هذا الخيار يمكن استخدامها عدة مرات. - g / - globoff هذا الخيار ينطفىء عنوان URL globbing المحلل. عند تعيين هذا الخيار، يمكنك تحديد عناوين URL التي تحتوي على الحروف دون وجود لهم تفسيره من قبل حليقة نفسها. لاحظ أن هذه الرسائل ليست عادية محتويات URL القانوني ولكن ينبغي أن يتم تشفيرها وفقا لمعيار URI. - G / - الحصول عندما تستخدم هذا الخيار سيجعل جميع البيانات المحددة مع - d / - البيانات أو --data-ثنائي لاستخدامها في طلب HTTP GET بدلا من طلب POST التي لولاها استخدامها. سيتم إلحاق البيانات إلى عنوان URL مع فاصل. (أضيف الخيار في حليقة 7.9) إذا تستخدم بالاقتران مع - I، وبدلا من ذلك إلحاق البيانات POST إلى عنوان URL مع طلب HEAD. إذا ما استخدمت عدة مرات، لا شيء خاص يحدث. - h / - مساعدة مساعدة الاستخدام. - H / - رأس (HTTP) رأس إضافي لاستخدامها عند الحصول على صفحة الويب. يمكنك تحديد أي عدد من رؤوس إضافية. لاحظ أنه إذا كان يجب عليك إضافة رأس مخصصة له نفس اسم واحدة من تلك الداخلية حليقة ستستخدم، سيتم استخدام الخاص بك رأس مجموعة خارجيا بدلا من واحد داخلي. هذا يسمح لك لجعل الاشياء حتى اصعب من حليقة تفعل عادة. يجب أن لا تحل محل تعيين داخليا رؤوس دون أن يعرفوا جيدا ما يجب إعادة به. وسوف يحل محل رأس الداخلي مع واحدة من دون المحتوى على الجانب الأيمن من القولون منع ذلك رأس من الظهور. هذا الخيار يمكن استخدامها عدة مرات لإضافة / استبدال / إزالة رؤوس متعددة. - i / - تشمل (HTTP) وتشمل HTTP-رأس في الإخراج. يشمل-رأس HTTP أشياء مثل اسم الخادم، تاريخ الوثيقة، HTTP الإصدار وأكثر من ذلك. إذا تم استخدام هذا الخيار مرتين، والثانية تعطيل مرة أخرى رأس تشمل. --interface تنفيذ عملية باستخدام واجهة محددة. يمكنك إدخال اسم واجهة وعنوان IP أو اسم المضيف. على سبيل المثال يمكن أن تبدو مثل: إذا تم استخدام هذا الخيار عدة مرات، وسوف تستخدم آخر واحد. - I / - رئيس (HTTP / FTP) جلب HTTP-رأس فقط HTTP خوادم ميزة قائد القيادة الذي يستخدم هذا للحصول على أي شيء ولكن رأس مستند. عندما تستخدم على الملفات FTP، حليقة تعرض حجم الملف فقط. إذا تم استخدام هذا الخيار مرتين، والثانية تعطيل رأس مرة أخرى فقط. - j / - غير المرغوب فيه الدورة ملفات تعريف الارتباط (HTTP) عندما قال حليقة لقراءة الملفات من ملف معين، هذا الخيار سيجعل من تجاهل كافة ملفات تعريف الارتباط الدورة. وسيكون لذلك basicly نفس التأثير كما لو بدء دورة جديدة. المتصفحات النموذجية دائما تجاهل كوكيز الجلسة عندما أعيد إغلاقها. (أضيف في 7.9.7) إذا تم استخدام هذا الخيار عدة مرات، وسوف كل تواجد تبديل هذا على / قبالة. --krb4 (FTP) تمكين المصادقة kerberos4 واستخدامها. ويجب أن ينعقد على مستوى وينبغي أن تكون واحدة واضحة وآمنة، سرية أو خاصة. يجب عليك استخدام المستوى الذي ليس واحدا من هؤلاء، وبدلا من ذلك استخدامها الخاص. إذا تم استخدام هذا الخيار عدة مرات، وسوف تستخدم آخر واحد. - K / - التكوين تحديد أي ملف التكوين لقراءة الحجج حليقة من. ملف التكوين هو ملف نصي الذي سائط سطر الأوامر يمكن كتابة أي بعد ذلك سيتم استخدامها كما لو كانت مكتوبة على سطر الأوامر الفعلي. يجب تحديد الخيارات والمعلمات الخاصة بهم على نفس خط ملف التكوين. إذا كانت المعلمة لاحتواء المساحات البيضاء، ويجب منطوي المعلمة ضمن علامات اقتباس. إذا كان العمود الأول من خط التكوين هو حرف، سيتم التعامل مع بقية خط كتعليق. تحديد اسم الملف كما - لجعل حليقة قراءة ملف من ستدين. لاحظ أنه لتكون قادرة على تحديد عنوان URL في ملف التكوين، تحتاج إلى تحديد ذلك باستخدام الخيار --url، وليس ببساطة عن طريق كتابة عنوان URL على السطر الخاص به. لذلك، فإنه يمكن أن ننظر مشابهة لهذه: هذا الخيار يمكن استخدامها عدة مرات. - l / - قائمة فقط (FTP) عند سرد دليل بروتوكول نقل الملفات، يفرض هذا التبديل طريقة عرض الاسم الوحيد. مفيدة بشكل خاص إذا كنت ترغب في آلة تحليل محتويات دليل FTP منذ عرض الدليل العادي لا توجد الآن ر استخدام نظرة معيار أو شكل. يؤدي هذا الخيار أمر بروتوكول نقل الملفات ضريبة دعم العمالة الوطنية ليتم إرسالها. بعض ائحة بروتوكول نقل الملفات خوادم الملفات فقط في استجابتها لضريبة دعم العمالة الوطنية أنها لا تتضمن الدلائل وصلات رمزية. إذا تم استخدام هذا الخيار مرتين، والثانية قائمة تعطيل مرة أخرى فقط. - L / - الموقع (HTTP / HTTPS) إذا أبلغ خادم أن الصفحة المطلوبة لديها موقع مختلف (المشار إليها مع خط رأس الموقع :) هذا العلم سوف تتيح محاولة حليقة لإعادة محاولة للحصول على مكان جديد. إذا استخدمت جنبا إلى جنب مع - i أو - I، سيتم عرض رؤوس من كل الصفحات المطلوبة. إذا تم استخدام هذا العلم عند اتخاذ قرار ما بعد HTTP، سوف حليقة التبديل تلقائيا إلى GET بعد أن تم القيام به في ما بعد الأولي. إذا تم استخدام هذا الخيار مرتين، والثانية تعطيل جديد الموقع التالي. - m / - الحد الأقصى لمرة والحد الأقصى للوقت في الثواني التي تسمح العملية برمتها لاتخاذ. وهذا مفيد للوقاية من فرص العمل الدفعي من معلقة لعدة ساعات بسبب بطء شبكات أو وصلات الذهاب إلى أسفل. هذا لا توجد الآن ر العمل بشكل كامل في أنظمة Win32 و. انظر أيضا خيار --connect-المهلة. إذا تم استخدام هذا الخيار عدة مرات، وسوف تستخدم آخر واحد. - M / - دليل اليدوي. عرض نص التعليمات ضخمة. - n / - netrc يجعل حليقة مسح ملف الصليب الأحمر في المستعمل الصورة الرئيسية في في دليل لاسم المستخدم وكلمة السر. وتستخدم هذه عادة لنقل الملفات على يونكس. إذا ما استخدمت مع المتشعب، سوف حليقة تمكين مصادقة المستخدم. انظر netrc (4) أو بروتوكول نقل الملفات (1) لمزيد من التفاصيل على شكل ملف. سوف حليقة لا تشكو إذا كان هذا الملف HASN ر الأذونات الصحيحة (لا ينبغي أن يكون العالم ولا مجموعة للقراءة). يتم استخدام منزل متغير البيئة لإيجاد الدليل الرئيسي. وهناك مثال سريع وبسيط جدا لكيفية إعداد والصليب الأحمر للسماح حليقة لبروتوكول نقل الملفات إلى host. domain الجهاز مع اسم المستخدم وكلمة المرور نفسي السر يجب أن تبدو مشابهة إلى: آلة host. domain الدخول نفسي كلمة السر إذا تم استخدام هذا الخيار مرتين، والثانية تعطيل مرة أخرى استخدام netrc. - N / - عدم عازلة تعطيل التخزين المؤقت للتيار الناتج. في ظروف العمل العادية، وحليقة استخدام معيار مخزنة دفق إخراج التي سيكون لها أثر أنه سيتم إخراج البيانات في قطع، وليس بالضرورة بالضبط عند وصول البيانات. يمكنك استخدام هذا الخيار تعطيل ذلك التخزين المؤقت. إذا تم استخدام هذا الخيار مرتين، والثانية التبديل مرة أخرى على التخزين المؤقت. - o / - الكتابة الناتج الناتج بدلا من المعياري. إذا كنت تستخدم أو لجلب وثائق متعددة، يمكنك استخدام متبوعا برقم في محدد. سيتم استبدال هذا المتغير مع سلسلة الحالية لURL يجري المنال. كما في: حليقة. site 1.txt ملف - o أو استخدام عدة متغيرات مثل: يمكنك استخدام هذا الخيار عدة مرات كما كان لديك عدد من عناوين المواقع. - O / - اسم بعد كتابة الإخراج إلى ملف محلي يدعى مثل الملف البعيد التي سنحصل عليها. (فقط يتم استخدام جزء ملف من الملفات عن بعد، وقطع الطريق قبالة.) يمكنك استخدام هذا الخيار عدة مرات كما كان لديك عدد من عناوين المواقع. - p / - proxytunnel عند استخدام وكيل HTTP، وهذا الخيار سوف يسبب البروتوكولات غير HTTP في محاولة لنفق من خلال الوكيل بدلا من مجرد استخدامه للقيام بعمليات HTTP شبيهة. ويتكون نهج نفق مع طلب CONNECT وكيل HTTP ويتطلب أن الوكيل يسمح اتصال مباشرة إلى رقم المنفذ البعيد حليقة تريد النفق من خلال ل. إذا تم استخدام هذا الخيار مرتين، والثانية تعطيل مرة أخرى نفق الوكيل. ف / - ftpport (FTP) لعكس الأدوار البادئ / المستمع عند الاتصال مع بروتوكول نقل الملفات. هذا التحول يجعل الضفيرة استخدام الأمر PORT بدلا من PASV. في الممارسة العملية، PORT يقول خادم للاتصال العميل ق عنوان محدد، والميناء، في حين يطلب PASV الخادم لعنوان IP والمنفذ للاتصال. يجب أن يكون واحدا من: واجهة أي ETH0 لتحديد أي واجهة الصورة IP معالجة تريد استخدام (يونيكس فقط) عنوان IP أي 192.168.10.1 لتحديد IP المحدد عدد اسم المضيف أي my. host. domain لتحديد الجهاز - (أي أحادية بريد إلكتروني سلسلة) لتجعل من اختيار آلة الصورة الافتراضية إذا تم استخدام هذا الخيار عدة مرات، وسوف تستخدم آخر واحد. - q إذا تستخدم المعلمة الأولى على سطر الأوامر، لن يتم قراءة الملف HOME /.curlrc واستخدامها كأداة من ملف التكوين. - Q / - اقتباس (FTP) إرسال أمر تعسفي إلى ملقم بروتوكول نقل الملفات عن بعد، باستخدام الأمر QUOTE الملقم. لا تدعم كافة ملقمات هذا الأمر، ومجموعة من الأوامر QUOTE لا يتم إرسال ملقم معين أوامر اقتباس قبل نقل يحدث. لجعل الأوامر تتم بعد النقل الناجح، بادئة لهم مع اندفاعة -. تستطيع تحديد ليتم تشغيلها أي كمية من أوامر قبل وبعد النقل. في حالة عودة خادم فشل لأحد الأوامر، سيتم إحباط العملية برمتها. هذا الخيار يمكن استخدامها عدة مرات. --random ملف (HTTPS) حدد اسم المسار لملف يحتوي على ما سيعتبر بيانات عشوائية. يتم استخدام البيانات التي بذرت على محرك عشوائي للاتصالات SSL. انظر أيضا خيار --edg الملف. - r / - مجموعة (HTTP / FTP) استرداد مجموعة بايت (أي وثيقة جزئية) من ملقم HTTP / 1.1 أو FTP. نطاقات يمكن تحديدها في عدد من الطرق. 0-499 يحدد بايت 500 الأولى 500-999 يحدد الثاني 500 بايت -500 يحدد 500 بايت الماضي 9500 يحدد بايت من تعويض 9500 وإلى الأمام 0-0، -1 يحدد البايت الأول والأخير فقط () (H) 500-700،600-799 يحدد 300 بايت من تعويض 500 (H) 100-199،500-599 يحدد مدة 100 بايت منفصلة تتراوح () (H) () ملاحظة أن هذا سوف يسبب خادم للرد مع استجابة متعددة كما يجب عليك أن تكون على علم أن العديد من HTTP خوادم / 1.1 لا تملك هذه الميزة تسمح لل، بحيث عند محاولة الحصول على مجموعة و، ليرة لبنانية بدلا حصول على الوثيقة بأكملها. بروتوكول نقل الملفات تحميل مجموعة فقط دعم بسيط في بناء الجملة بدء وقف (اختياريا مع أحد الأرقام حذف). ذلك يعتمد على عدم RFC الأوامر الحجم. إذا تم استخدام هذا الخيار عدة مرات، وسوف تستخدم آخر واحد. - R / - في الوقت البعيد عند استخدامها، وهذا سيجعل محاولة يبكورل لمعرفة الطابع الزمني للملف بعيد، وإذا كان هذا هو متاح جعل ملف محلي الحصول على نفس الطابع الزمني. إذا تم استخدام هذا الخيار مرتين، مرة الثانية تعطيل هذا مرة أخرى. - s / - الصمت الوضع الصامت. دون اظهار ر مقياس التقدم أو رسائل الخطأ. يجعل البكم الضفيرة. إذا تم استخدام هذا الخيار مرتين، والثانية تعطيل كتم مرة أخرى. - S / - معرض للخطأ عندما تستخدم مع - s فإنه يجعل الرسالة تظهر خطأ حليقة إذا فشلت. إذا تم استخدام هذا الخيار مرتين، والثانية تعطيل مرة أخرى خطأ المعرض. --stderr إعادة توجيه كافة عمليات الكتابة إلى STDERR إلى الملف المحدد بدلا من ذلك. إذا كان اسم الملف هو سهل -، وبدلا من ذلك كتب إلى المعياري. هذا الخيار لا يوجد لديه نقطة عند إعادة استخدام قذيفة مع قدرات إعادة توجيه لائقة. إذا تم استخدام هذا الخيار عدة مرات، وسوف تستخدم آخر واحد. - t / - تلنت-خيار خيارات ممر لبروتوكول Telnet. الخيارات المعتمدة هي: TTYPE تعيين نوع المحطة. XDISPLOC مجموعات الموقع X العرض. جديد ENV مجموعات متغير بيئة. - T / - تحميل ملف هذا ينقل الملف المحلي المحدد إلى عنوان بعيد. إذا لم يكن هناك جزء الملف في عنوان URL المحدد، والضفيرة إلحاق اسم ملف محلي. ملاحظة أنه يجب استخدام زائدة / على الدليل الماضي لتثبت حقا أن حليقة أنه لا يوجد اسم الملف أو حليقة وأعتقد أن آخر اسم الدليل هو اسم الملف بعد الاستخدام. وهذا على الأرجح سبب عملية تحميل فشل. إذا تم استخدام هذا على المتشعب الخادم (ق)، وسيتم استخدام الأمر PUT. استخدام اسم الملف - (شرطة واحدة) لاستخدام ستدين بدلا من ملف معين. إذا تم استخدام هذا الخيار عدة مرات، وسوف تستخدم آخر واحد. --trace تمكين تفريغ التتبع الكامل لجميع البيانات الواردة والصادرة، بما في ذلك معلومات وصفية، إلى ملف ناتج معين. استخدام - كما اسم الملف أن يكون الإخراج المرسلة إلى المعياري. إذا تم استخدام هذا الخيار عدة مرات، وسوف تستخدم آخر واحد. (أضيف في حليقة 7.9.7) --trace-أسكي تمكن تفريغ التتبع الكامل لجميع البيانات الواردة والصادرة، بما في ذلك معلومات وصفية، إلى ملف ناتج معين. استخدام - كما اسم الملف أن يكون الإخراج المرسلة إلى المعياري. هذه هي مشابهة جدا ل--trace، ولكن تغفل الجزء عرافة ويظهر فقط الجزء ASCII من تفريغ. يجعل الناتج أصغر التي قد تكون أسهل للقراءة للبشر غير مدربين. إذا تم استخدام هذا الخيار عدة مرات، وسوف تستخدم آخر واحد. (أضيف في 7.9.7 حليقة) - u / - المستخدم تحديد المستخدم وكلمة المرور لاستخدامها عند جلب. انظر README. curl للحصول على أمثلة تفصيلية لكيفية استخدام هذا. إذا لم يتم تحديد كلمة السر، وحليقة يسأل عن ذلك بشكل تفاعلي. إذا تم استخدام هذا الخيار عدة مرات، وسوف تستخدم آخر واحد. - U / - وكيل المستخدم حدد المستخدم وكلمة المرور لاستخدام للمصادقة الوكيل. إذا لم يتم تحديد كلمة السر، وحليقة يسأل عن ذلك بشكل تفاعلي. إذا تم استخدام هذا الخيار عدة مرات، وسوف تستخدم آخر واحد. --url حدد عنوان URL لجلب. هذا الخيار هو في الغالب في متناول يدي عندما كنت ترغب في تحديد URL (ق) في ملف التكوين. ويمكن استخدام هذا الخيار أي عدد من المرات. للسيطرة حيث يتم كتابة هذا العنوان، واستخدام - o أو الخيارات - O. - v / - يجعل المطول جلب أكثر مطول / ثرثارة. يمكن استخدامها في الغالب لتصحيح الأخطاء. خطوط بدءا من وسائل البيانات بواسطة حليقة تلقى التي كانت مخبأة في الحالات العادية وخطوط بدءا من وسائل المعلومات الإضافية التي قدمها حليقة. إذا تم استخدام هذا الخيار مرتين، والثانية تعطيل مطول مرة أخرى. - V / - نسخة يعرض النسخة الكاملة من حليقة، يبكورل وغيرها من مكتبات 3rd الطرف ترتبط مع الملف القابل للتنفيذ. - w / - الكتابة من يحدد ما يجب عرضه بعد إكمال العملية والناجحة. والشكل هو سلسلة التي قد تحتوي على نص عادي مختلطة مع أي عدد من المتغيرات. سلسلة يمكن تحديد كسلسلة، للحصول على القراءة من ملف معين تحدده أنه اسم الملف، وأقول حليقة على قراءة تنسيق من ستدين تكتب -. سوف يتم استبدال المتغيرات الحالية في تنسيق الإخراج من قيمة أو النص الذي حليقة تراه مناسبا، كما هو موضح أدناه. يتم تحديد جميع المتغيرات مثل ولإخراج طبيعي تكتب فقط لهم مثل. يمكنك إخراج سطر جديد باستخدام ن، وإرجاع مع ص ومساحة التبويب مع ر. ملاحظة: إن - رسالة هو بريد إلكتروني خاص في Win32 وللبيئة، حيث يجب أن تضاعف كافة تواجدات عند استخدام هذا الخيار. المتغيرات المتاحة في هذه النقطة: رابط فعالة عنوان URL الذي تم جلب آخر. وهذا هو مغزى في الغالب إذا كنت لقد قال حليقة لمتابعة موقع: رؤوس. http تعليمات برمجية والرمز العددي الذي تم العثور عليه في صفحة الماضي HTTP استرجاع (S). الوقت الإجمالي إجمالي الوقت بالثواني، أن التشغيل الكامل استمرت. سيتم عرض الوقت مع قرار ميلي ثانية واحدة. الوقت namelookup الساعة، في ثوان، واستغرق الأمر من البداية حتى اسم حل اكتمل. وقت الاتصال ووقت، في ثوان، واستغرق الأمر من البداية حتى وصل إلى مضيف بعيد (أو وكيل) اكتمل. الوقت pretransfer الساعة، في ثوان، واستغرق الأمر من البداية حتى نقل الملفات هي على وشك أن تبدأ. وهذا يشمل جميع الأوامر قبل نقل والمفاوضات التي هي محددة لبروتوكول معين (ق) المعنية. الوقت starttransfer الساعة، في ثوان، واستغرق الأمر من البداية حتى البايت الأول هو على وشك أن نقلها. وهذا يشمل pretransfer الوقت وأيضا الوقت يحتاج الملقم لحساب النتيجة. حجم تحميل المبلغ الإجمالي للبايت التي تم تحميلها. حجم تحميل المبلغ الإجمالي البايتات التي تم تحميلها. حجم رأس المبلغ الإجمالي للبايت من الرؤوس التي تم تحميلها. طلب حجم المبلغ الإجمالي للبايت التي تم إرسالها في طلب HTTP. سرعة تحميل متوسط ​​سرعة التحميل التي حليقة قياس للتحميل كامل. سرعة التحميل متوسط ​​سرعة التحميل التي حليقة قياس للتحميل كامل. محتوى نوع ونوع المحتوى من الوثيقة المطلوبة، إذا كان هناك أي. (أضيف في 7.9.5) إذا تم استخدام هذا الخيار عدة مرات، وسوف تستخدم آخر واحد. - x / - استخدام وكيل محدد وكيل HTTP. إذا لم يتم تحديد رقم المنفذ، يفترض في ميناء 1080. لاحظ أن جميع العمليات التي يتم تنفيذها عبر وكيل HTTP سوف transparantly أن يتم تحويلها إلى HTTP. وهو ما يعني أن عمليات محددة معينة البروتوكول قد لا تكون متاحة. هذا ليس هو الحال إذا استطعت نفق من خلال وكيل، كما فعلت مع - p / - الخيار proxytunnel. إذا تم استخدام هذا الخيار عدة مرات، وسوف تستخدم آخر واحد. - X / - طلب (HTTP) يحدد طلب مخصصة لاستخدامها عند الاتصال مع ملقم HTTP. وسوف تستخدم على طلب محدد بدلا من GET القياسية. قراءة مواصفات HTTP 1.1 لمزيد من التفاصيل والتفسيرات. (FTP) يحدد الأمر FTP مخصصة لاستخدامها بدلا من قائمة عند القيام ملف القوائم مع بروتوكول نقل الملفات. إذا تم استخدام هذا الخيار عدة مرات، وسوف تستخدم آخر واحد. - y / - السرعة الوقت إذا كان تحميل أبطأ من سرعة بايت الحد في الثانية الواحدة خلال فترة المهلة سرعة، ويحصل على إحباط التحميل. إذا تم استخدام لمرة وسرعة، وسرعة الحد الافتراضي هو 1 إلا مع مجموعة - y. إذا تم استخدام هذا الخيار عدة مرات، وسوف تستخدم آخر واحد. - Y / - سرعة الحد إذا كان تحميل أبطأ من ذلك سرعة معينة، في بايت في الثانية، لثواني الوقت السرعة التي يحصل أجهضت. يتم تعيين الوقت سرعة مع - Y و30 إذا لم يحدد بعد. إذا تم استخدام هذا الخيار عدة مرات، وسوف تستخدم آخر واحد. - z / - الوقت كوند (HTTP) طلب للحصول على الملف الذي تم تعديله في وقت لاحق من وقت معين والتاريخ، أو تلك التي تم تعديلها قبل ذلك الوقت. التعبير التاريخ يمكن أن يكون كل أنواع سلاسل التاريخ أو إذا كانت لا توجد الآن ر تتطابق مع أي نزاعات داخلية، فإنه يحاول الحصول على الوقت من اسم ملف المعطاة عوضا عن ذلك راجع تاريخ جنو (1) أو getdate حليقة (3) صفحات الرجل للتعبير عن تاريخ تفاصيل. بدء تشغيل التعبير موعد مع شرطة (-) لتجعل من طلب للحصول على وثيقة أقدم من تاريخ / وقت معين، الافتراضي هو وثيقة أحدث من التاريخ / الوقت المحدد. إذا تم استخدام هذا الخيار عدة مرات، وسوف تستخدم آخر واحد. - Z / - ماكس-redirs تعيين الحد الأقصى لعدد إعادة توجيه-يلي المسموح بها. إذا - L / - يستخدم الموقع، وهذا الخيار يمكن استخدامها لمنع حليقة من اتباع إعادة التوجيه في absurdum. إذا تم استخدام هذا الخيار عدة مرات، وسوف تستخدم آخر واحد. -3 / - القوات أنظمة SSLv3 (HTTPS) حليقة لاستخدام SSL الإصدار 3 عند التفاوض مع خادم SSL بعيد. -2 / - قوات sslv2 (HTTPS) حليقة لاستخدام SSL الإصدار 2 عند التفاوض مع خادم SSL بعيد. -0 / - http1.0 (HTTP) قوات حليقة إصدار طلباتها باستخدام HTTP 1.0 بدلا من استخدام لها فضل داخليا: HTTP 1.1. - / - تقدم بار جعل حليقة عرض المعلومات تقدم كشريط التقدم بدلا من الإحصاءات الافتراضية. إذا تم استخدام هذا الخيار مرتين، والثانية تعطيل شريط التقدم مرة أخرى. اقرأ أيضا هام: استخدم الأمر رجل (رجل) لمعرفة كيفية استخدام أمر على جهاز الكمبيوتر الخاص بك معين. curl.1 المكتبة القيادة لينكس / يونكس قيادة مكتبة شل حليقة الصفحة رجل - نقل حليقة URL موجز الوصف هو أداة لنقل البيانات من وإلى الخادم، وذلك باستخدام واحدة من البروتوكولات المعتمدة (DICT، FILE، FTP، FTPS، GOPHER ، HTTP، HTTPS، IMAP، IMAPS، LDAP، LDAPS، POP3، POP3S، RTMP، RTSP، SCP، SFTP، الشركات الصغيرة والمتوسطة، الشركات الصغيرة والمتوسطة، SMTP، SMTPS، TELNET والمبسط). تم تصميم الأمر للعمل دون تدخل المستخدم. تقدم حليقة حافلة ركاب من الحيل المفيدة مثل دعم وكيل، مصادقة المستخدم، بروتوكول نقل الملفات تحميل، آخر HTTP، اتصالات SSL، الكوكيز، ونقل الملفات الذاتية، Metalink، وأكثر من ذلك. كما سترون أدناه، فإن عددا من الميزات تجعل هو مدعوم بك حليقة الرأس تدور كتبها يبكورل لكافة الميزات المتعلقة نقل. انظر يبكورل (3) لمزيد من التفاصيل. URL بناء الجملة URL غير المعتمدة على بروتوكول. ليرة لبنانية تجد وصفا مفصلا في RFC 3986. يمكنك تحديد عناوين المواقع أو أجزاء من عناوين متعددة من خلال كتابة مجموعات جزء داخل الأقواس كما في: أو يمكنك الحصول على تسلسل من سلسلة أبجدية رقمية باستخدام كما في: تسلسل متداخل غير معتمدة، ولكن يمكنك استخدام عدة منها بجانب بعضها البعض: يمكنك تحديد أي كمية من عناوين المواقع على سطر الأوامر. وسوف تكون المنال بشكل متتابع في الترتيب المحدد. يمكنك تحديد عداد خطوة لنطاقات للحصول على كل عدد نطة أو بريد إلكتروني: عند استخدام أو تسلسل عند استدعاء من موجه سطر الأوامر، ربما لديك لوضع عنوان URL الكامل ضمن علامات اقتباس مزدوجة لتجنب قذيفة من التدخل في ذلك. هذا ينطبق أيضا على الشخصيات الأخرى معاملة خاصة، منها على سبيل المثال، و. تقدم مؤشر منطقة IPv6 في عنوان URL بعلامة نسبة هرب واسم واجهة. كما هو الحال في حالة تحديد URL دون بروتوكول: // البادئة، سوف حليقة محاولة لتخمين ما البروتوكول الذي قد ترغب. فإنه سيتم ثم الافتراضي إلى HTTP ولكن في محاولة البروتوكولات الأخرى على أساس غالبا ما تستخدم البادئات اسم المضيف. على سبيل المثال، لأسماء المضيف بدءا من بروتوكول نقل الملفات. حليقة سوف نفترض انك تريد التحدث FTP. حليقة ستبذل قصارى جهدها لاستخدام ما كنت تمر لأنها URL. انها لا تسعى للتحقق من أنها URL الصحيح نحويا بأي وسيلة ولكن بدلا من ذلك ليبرالي جدا مع ما يقبل ذلك. تحذير. تحذير.

No comments:

Post a Comment