From 67414bc99503648fcd7aa1da67e98636418b5614 Mon Sep 17 00:00:00 2001 From: dingyongliang Date: Wed, 23 Aug 2023 16:56:54 +0800 Subject: [PATCH] * zin: add chunk index and total. --- www/js/zui3/zin.js | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/www/js/zui3/zin.js b/www/js/zui3/zin.js index e189f4a41c..e3b03e9f84 100644 --- a/www/js/zui3/zin.js +++ b/www/js/zui3/zin.js @@ -1065,10 +1065,11 @@ return chunks; }; - const uploadChunk = (url, chunk) => { + const uploadChunk = (url, chunk, headers) => { return fetch(url, { method: 'POST', body: chunk, + headers, }).then(response => response.json()); } @@ -1077,7 +1078,11 @@ const promises = []; for (let i = 0; i < chunks.length; i++) { - promises.push(uploadChunk(url, chunks[i])); + const headers = { + 'X-Chunk-Index': chunkIndex, + 'X-Total-Chunks': totalChunks, + }; + promises.push(uploadChunk(url, chunks[i], headers)); } return Promise.all(promises);