HTTP1

البرمجيات قطة:
HTTP1
تفاصيل البرنامج:
الإصدار: 0.1.0
تاريخ إيداع: 14 Apr 15
المطور: Michel Casabianca
ترخيص: حرر
شعبية: 7

Rating: nan/5 (Total Votes: 0)

وHTTP1 هو مجمع بيثون حول httplib لأداء طلبات HTTP في مكالمة واحدة. على سبيل المثال، للحصول على مؤشر PyPI حزم، قد أكتب:
استيراد http1
طباعة http1.request ('http://pypi.python.org/simple/'). الجسم
طلب (طريقة)
يؤدي هذا الأسلوب طلب HTTP. التوقيع على طريقة الطلب هو ما يلي:
طلب (رابط، بارامس = {}، طريقة = '' أي والجسم = بلا، ورؤوس = {}،
على & nbsp؛ CONTENT_TYPE = بلا، CONTENT_LENGTH = صحيح، اسم المستخدم = بلا،
على & nbsp؛ كلمة المرور = بلا، capitalize_headers = صحيح)
المعلمات هي التالية:
على & nbsp؛ رابط: الدعوة URL، بما في ذلك بروتوكول والمعلمات (مثل "http://www.google.com؟foo=1&bar=2 ').
على & nbsp؛ بارامس: معلمات URL كخريطة، بحيث {'فو': 1، 'بار': 2} سوف يؤدي إلى URL تنتهي مع "فو = 1 & شريط = 2؟".
على & nbsp؛ الأسلوب: طريقة HTTP (مثل 'الحصول على' أو 'ما بعد'). التخلف إلى '' أي.
على & nbsp؛ الجسم: الجسم من طلب كسلسلة. افتراضات إلى لا شيء.
على & nbsp؛ رؤوس: طلب رؤوس باعتباره dictionnary. افتراضات إلى '{}'.
على & nbsp؛ CONTENT_TYPE: رأس نوع محتوى الطلب. Defauls إلى لا شيء.
على & nbsp؛ CONTENT_LENGTH: يقول إذا كنا يجب إضافة رؤوس طول المحتوى على الطلب. التخلف إلى true.
على & nbsp؛ اسم المستخدم: اسم المستخدم أثناء أداء المصادقة الأساسية، يجب تعيين مع كلمة السر.
على & nbsp؛ كلمة المرور: كلمة المرور أثناء أداء المصادقة الأساسية، يجب تعيين المستخدم.
على & nbsp؛ capitalize_headers: يقول ما إذا كان ينبغي رسملة رؤوس (بحيث أسمائهم كلها مثل 'نوع المحتوى "على سبيل المثال).
هذا الأسلوب بإرجاع استجابة ككائن الاستجابة المشار إليه فيما بعد.
ملاحظة: للاتصال HTTPS عناوين المواقع، ويجب أن يكون قد بنيت بيثون مع دعم SSL.
الكائن استجابة
هذا الكائن بتغليف قانون الأحوال (200، 404، كعدد)، رسالة (مثل 'OK'، 'لم يتم العثور على "، كسلسلة)، ورؤوس (كما dictionnary)، والجسد (كسلسلة).

ما هو الجديد في هذا الإصدار:

عن إصلاحات الوثائق.

المتطلبات:

بيثون

البرامج الأخرى من المطور Michel Casabianca

Bee
Bee

13 May 15

تعليقات ل HTTP1

لم يتم العثور على التعليقات
إضافة تعليق
بدوره على الصور!