Dosya yükleme gerçekleştirme - bulut bulma API'si
HTTP PUT isteği gerçekleştirerek dosya içeriğini karşıya yükleyin. Dosya karşıya yükleme isteğini başlat tarafından döndürülen URL'yi kullanmanız gerekir.
Not
- 5 GB'a kadar tek tek dosyaları karşıya yükleyebilirsiniz. Daha büyük dosyaları karşıya yüklemeniz gerekiyorsa bulut bulma verilerini birden çok öbek halinde bölün.
- Hangi ortamı çalıştırdığınızı bilmiyorsanız, Bu bilgileri döndüren Dosya karşıya yükleme isteğini başlat'ı denetleyin.
HTTP isteği
PUT https://<initiate_file_upload_response_url>
Not
Azure için:
- Dosyanız 64 MB'ın altındaysa isteğinize "x-ms-blob-type: BlockBlob" üst bilgisini ekleyin.
- Dosya boyutunuz 64 MB'tan büyükse öbekler halinde karşıya yükleyin. Bunu yapmanın en kolay yolu Azure SDK'sını kullanmaktır.
Örnek
İstek
Azure isteğine bir örnek aşağıda verilmiştir.
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'sı isteğine bir örnek aşağıda verilmiştir.
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());
Herhangi bir sorunla karşılaşırsanız size yardımcı olmak için buradayız. Ürün sorununuzla ilgili yardım veya destek almak için lütfen bir destek bileti açın.