Aracılığıyla paylaş


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 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

İste

Azure isteğinin bir örneği 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.