diff --git a/site/templates/upload.html b/site/templates/upload.html index b8cbd6e..dbeb860 100644 --- a/site/templates/upload.html +++ b/site/templates/upload.html @@ -60,7 +60,7 @@
Nubes - Сверка договоров v2.0.2 + Сверка договоров v2.0.3
@@ -177,12 +177,14 @@ var uploadId = 'u' + Date.now().toString(36) + Math.random().toString(36).substr(2, 7); var done = 0; + console.log('uploadFileChunked: ' + file.name + ' b64=' + b64.length + ' chunks=' + totalChunks + ' uploadId=' + uploadId); function sendChunk(i) { if (i >= totalChunks) { + console.log('finalize: ' + uploadId); var xhr = new XMLHttpRequest(); xhr.open('POST', '/v2/finalize'); xhr.setRequestHeader('Content-Type', 'application/json'); - xhr.timeout = 15000; + xhr.timeout = 60000; xhr.onload = function() { try { var r = JSON.parse(xhr.responseText); @@ -196,10 +198,11 @@ return; } var piece = b64.substring(i * CHUNK, (i + 1) * CHUNK); + console.log('chunk ' + i + '/' + totalChunks + ' send ' + piece.length + ' bytes'); var xhr = new XMLHttpRequest(); xhr.open('POST', '/v2/chunk'); xhr.setRequestHeader('Content-Type', 'application/json'); - xhr.timeout = 10000; + xhr.timeout = 30000; xhr.onload = function() { if (xhr.status === 200) { try {