Загрузите большой видеофайл в Azure Blob, используя Javascript. на данный момент размер файла должен быть 150 ГБ, как максимальный - PullRequest
0 голосов
/ 16 апреля 2020
function uploadBlobFromText() {
 // your account and SAS information
 var sasKey ="*******************";
 var blobUri = "*************************";
 var blobService = AzureStorage.File.createFileServiceWithSas(blobUri, sasKey);
 var files = document.getElementById('id_video_file').files;
var file = files[0];
var customBlockSize = file.size> 1024.1024*32 ? 1024*1024 *4 :1024 *512
blobService.singleBlobPutThresholdInBytes  = customBlockSize;
var finishedOrError = false;
var speedSummary = blobService.createFileFromBrowserFile('containername', 'directoryname', 
 file.name, file, {}, function(error, result, response))
  {
finishedOrError = true;
if (error) {
         console.log(error);} else {alert('Upload successfully!');
     }

}); }; `

это я сделал, но выдает ошибку

StorageError {name:" StorageError ", сообщение:" HTTP-заголовок, обязательный для этого запроса, я… ​​ae-1366fb000000↵Time : 2020-04-16T05: 22: 06.4629956Z ", код:" MissingRequiredHeader ", заголовок:" x-ms-blob-type ", statusCode: 400,…} name: сообщение StorageError:" Обязательный заголовок HTTP для этого запроса не указано. ↵RequestId: bf55651e-401e-0103-7bae-1366fb000000↵Time: 2020-04-16T05: 22: 06.4629956Z "code:" MissingRequiredHeader "headername:" x-ms-blob-type "statusCode : 400 requestId: стек «bf55651e-401e-0103-7bae-1366fb000000»: «StorageError: HTTP-заголовок, обязательный для этого запроса, не указан» .↵RequestId: bf55651e-401e-0103-7bae-1366fb000000 -16T05: 22: 06,4629956Z↵

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...