gpt4 book ai didi

azure - FineUploader Azure 分块失败

转载 作者:行者123 更新时间:2023-12-02 07:27:51 25 4
gpt4 key购买 nike

我正在开发一个项目,需要将大型文件(通常是 1-10GB,可能是多个文件)上传到 Azure blob 存储。

在未启用分块的情况下,精细 uploader 可以正常工作,但显然上传这样的大文件并不理想。虽然启用分块后每个 block 都会成功上传,但 block 列表会失败。

Error output with chunking enabled

我不确定是什么原因造成的,因为这是由 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 }}'
}
}
});
});

Response headers and request payload

最佳答案

事实证明问题不是出在 FineUploader 上,而是出在我们的服务器上。

当我发现那是什么时,我可以添加更多细节。

关于azure - FineUploader Azure 分块失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48171771/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com