تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
HttpMultipartPostPost
public
class
HttpMultipartPost
extends Object
java.lang.Object
|
↳ |
com.android.tradefed.util.net.HttpMultipartPost
|
فئة مساعد لإنشاء طلبات نشر HTTP متعددة الأجزاء. يتم استخدام هذا الصف لتحميل الملفات.
باستخدام نشر HTTP متعدد الأجزاء (RFC 2388).
لإرسال مشاركات متعددة الأجزاء، يجب إنشاء هذا الكائن من خلال تمرير عنوان URL إليه لإرسال الطلبات إليه.
ثم عيِّن المعلمات اللازمة باستخدام طريقة addparam وحدِّد ملفًا لتحميله
باستخدام طريقة addFile. بعد ضبط كل الخطوات، أرسِل الطلب باستخدام طريقة الإرسال.
لا يمكن تنفيذ هذا الإجراء حاليًا إلّا باستخدام "نص/عادي". أنواع المحتوى.
ملخّص
الطرق العامة |
void
|
addParameter(String name, String value)
تضيف مَعلمة سلسلة إلى الطلب.
|
void
|
addTextFile(String name, String fileName, InputStream in)
أضِف مَعلمة ملف إلى الطلب.
|
void
|
addTextFile(String name, File file)
أضِف مَعلمة ملف إلى الطلب.
|
void
|
send()
يرسل الطلب إلى الخادم.
|
شركة إنشاءات عامة
HttpMultipartPostPost
public HttpMultipartPost (String url,
IHttpHelper httpHelper)
المعلمات |
url |
String |
httpHelper |
IHttpHelper |
HttpMultipartPostPost
public HttpMultipartPost (String url)
الطرق العامة
addparam
public void addParameter (String name,
String value)
تضيف مَعلمة سلسلة إلى الطلب.
المعلمات |
name |
String : اسم المَعلمة |
value |
String : قيمة المَعلمة |
إضافة ملف النص
public void addTextFile (String name,
String fileName,
InputStream in)
أضِف مَعلمة ملف إلى الطلب. محتوى الملف المطلوب تحميله
من قراءة تدفق الإدخال. في الوقت الحالي، عملية التنفيذ فقط
يتوافق مع "نص/عادي" ونوع المحتوى.
المعلمات |
name |
String : اسم المَعلمة |
fileName |
String : اسم الملف المطلوب الإبلاغ عنه للبيانات في مصدر البيانات |
in |
InputStream : مجموعة البث التي يتم تحميل محتواها |
إضافة ملف النص
public void addTextFile (String name,
File file)
أضِف مَعلمة ملف إلى الطلب. يفتح الملف ويقرأ محتواه
ويرسلها كجزء من الطلب. تتم حاليًا عملية التنفيذ
متوافق فقط مع "نص/عادي" ونوع المحتوى.
المعلمات |
name |
String : اسم المَعلمة |
file |
File : الملف الذي سيتم تحميل محتواه كجزء من الطلب. |
إرسال
public void send ()
يرسل الطلب إلى الخادم.
يخضع كل من المحتوى وعيّنات التعليمات البرمجية في هذه الصفحة للتراخيص الموضحّة في ترخيص استخدام المحتوى. إنّ Java وOpenJDK هما علامتان تجاريتان مسجَّلتان لشركة Oracle و/أو الشركات التابعة لها.
تاريخ التعديل الأخير: 2024-08-21 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","easyToUnderstand","thumb-up"],["ساعَدني المحتوى في حلّ مشكلتي.","solvedMyProblem","thumb-up"],["غير ذلك","otherUp","thumb-up"]],[["لا يحتوي على المعلومات التي أحتاج إليها.","missingTheInformationINeed","thumb-down"],["الخطوات معقدة للغاية / كثيرة جدًا.","tooComplicatedTooManySteps","thumb-down"],["المحتوى قديم.","outOfDate","thumb-down"],["ثمة مشكلة في الترجمة.","translationIssue","thumb-down"],["مشكلة في العيّنات / التعليمات البرمجية","samplesCodeIssue","thumb-down"],["غير ذلك","otherDown","thumb-down"]],["تاريخ التعديل الأخير: 2024-08-21 (حسب التوقيت العالمي المتفَّق عليه)"],[],[]]