الفرق بين المراجعتين لصفحة: «Python/urllib/request/DataHandler/data open»
أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:التابع <code>FileHandler.file_open()</code> في بايثون}}</noinclude> يقرأ التابع عنوان URL للبيانات....' |
لا ملخص تعديل |
||
سطر 1: | سطر 1: | ||
<noinclude>{{DISPLAYTITLE:التابع <code> | <noinclude>{{DISPLAYTITLE:التابع <code>DataHandler.data_open()</code> في بايثون}}</noinclude> | ||
يقرأ التابع عنوان URL للبيانات. يتضمّن هذا النوع من عناوين URL المحتوى مرمّزًا في العنوان نفسه، ويحدّد المعيار RFC 2397 صيغة هذا العنوان. يتجاهل التابع المسافات البيضاء في العناوين المرمّزة على الأساس 64 (base64)، لذا يمكن لعنوان URL أن يُغلّف بأي ملف مصدري يأتي منه. يُطلق التابع الاستثناء ValueError عند عدم وجود الإزاحة في نهاية عنوان URL للبيانات المرمّز على الأساس 64 على الرغم من أنّ بعض المتصفّحات تتجاهل هذا الأمر. | يقرأ التابع عنوان URL للبيانات. يتضمّن هذا النوع من عناوين URL المحتوى مرمّزًا في العنوان نفسه، ويحدّد المعيار RFC 2397 صيغة هذا العنوان. يتجاهل التابع المسافات البيضاء في العناوين المرمّزة على الأساس 64 (base64)، لذا يمكن لعنوان URL أن يُغلّف بأي ملف مصدري يأتي منه. يُطلق التابع الاستثناء ValueError عند عدم وجود الإزاحة في نهاية عنوان URL للبيانات المرمّز على الأساس 64 على الرغم من أنّ بعض المتصفّحات تتجاهل هذا الأمر. | ||
مراجعة 20:31، 2 فبراير 2019
يقرأ التابع عنوان URL للبيانات. يتضمّن هذا النوع من عناوين URL المحتوى مرمّزًا في العنوان نفسه، ويحدّد المعيار RFC 2397 صيغة هذا العنوان. يتجاهل التابع المسافات البيضاء في العناوين المرمّزة على الأساس 64 (base64)، لذا يمكن لعنوان URL أن يُغلّف بأي ملف مصدري يأتي منه. يُطلق التابع الاستثناء ValueError عند عدم وجود الإزاحة في نهاية عنوان URL للبيانات المرمّز على الأساس 64 على الرغم من أنّ بعض المتصفّحات تتجاهل هذا الأمر.
البنية العامة
DataHandler.data_open(req)
المعاملات
req
طلب HTTP المراد إرساله.