【发布时间】:2024-05-04 05:55:02
【问题描述】:
我正在处理一个需要将大文件(通常为 1-10GB,可能还有多个文件)上传到 Azure blob 存储的项目。
未启用分块时,精细上传器正在工作,但显然上传这样的大文件并不理想。虽然启用分块时每个块都成功上传,但阻止列表失败。
我不确定是什么原因造成的,因为这是由 FineUploader 处理的。 这是我的代码。
$(document).ready(function () {
button = document.getElementById('#file-picker-button');
uploader = new qq.azure.FineUploaderBasic({
debug: true,
button: button,
chunking: {
mandatory: true,
enabled: true,
minFileSize: 1,
partsize: 4000000,
concurrent: {
enabled: true
}
},
retry: {
enableAuto: true,
maxAutoAttempts: 1
},
cors: {
expected: true
},
request: {
endpoint: 'https://{{ ACCOUNT_NAME }}.blob.core.windows.net/{{ BLOB_CONTAINER_NAME }}',
containerUrl: 'https://{{ ACCOUNT_NAME }}.blob.core.windows.net/{{ BLOB_CONTAINER_NAME }}'
},
signature: {
endpoint: '/shared-access-signature'
},
uploadSuccess: {
endpoint: '/success',
params: {
dir_name: '{{ trip_name }}'
}
}
});
});
【问题讨论】:
-
您可以编辑您的问题并包含发送到存储的阻止列表吗?
-
添加了响应/请求
标签: azure azure-blob-storage fine-uploader