إشعار
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تسجيل الدخول أو تغيير الدلائل.
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تغيير الدلائل.
قم بتحميل محتويات الملف عن طريق تنفيذ طلب HTTP PUT. سيطلب منك استخدام عنوان URL الذي تم إرجاعه بواسطة طلب بدء تحميل الملف .
ملاحظة
- يمكنك تحميل ملفات فردية تصل إلى 5 غيغابايت. إذا كنت بحاجة إلى تحميل ملفات أكبر، فقسم بيانات اكتشاف السحابة إلى مجموعات متعددة.
- إذا كنت لا تعرف البيئة التي تقوم بتشغيلها، فتحقق من طلب بدء تحميل الملف ، الذي يقوم بإرجاع هذه المعلومات.
طلب HTTP
PUT https://<initiate_file_upload_response_url>
ملاحظة
بالنسبة Azure:
- إذا كان الملف أقل من 64 ميغابايت، أضف العنوان "x-ms-blob-type: BlockBlob" إلى طلبك.
- إذا كان حجم الملف أكبر من 64 ميغابايت، فحمله في مجموعات. أسهل طريقة للقيام بذلك هي استخدام Azure SDK.
مثل
طلب
فيما يلي مثال على طلب Azure.
curl --request PUT --upload-file <file_to_upload_full_path> -H "x-ms-blob-type: BlockBlob" "https://<initiate_file_upload_response_url>"
فيما يلي مثال على طلب Azure Java SDK.
File fileReference = new File("file.name");
// Create a blob using the URI that contains the shared access signature.
CloudBlockBlob sasBlob = new CloudBlockBlob(uri);
// Upload the file to the blob.
sasBlob.upload(new FileInputStream(fileReference), fileReference.length());
إذا واجهت أي مشاكل، فنحن هنا للمساعدة. للحصول على المساعدة أو الدعم لقضية المنتج، يرجى فتح تذكرة دعم.