diff options
author | RĂ©mi Verschelde <remi@verschelde.fr> | 2021-04-05 11:59:28 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-04-05 11:59:28 +0200 |
commit | 460bef1dabb5baad19efe7280139bcc620507712 (patch) | |
tree | 4a7f3489e413cd8865c86cc21a7d4988718025ca /platform/javascript/js/libs/library_godot_fetch.js | |
parent | e0b24467f7da32436dce2495a588202e82f25c35 (diff) | |
parent | 737ed0f66ea2f5351b440c4a387091c5374758b3 (diff) |
Merge pull request #47597 from Faless/js/4.x_fetch_no_clen
[HTML5] Disable body_size in fetch.
Diffstat (limited to 'platform/javascript/js/libs/library_godot_fetch.js')
-rw-r--r-- | platform/javascript/js/libs/library_godot_fetch.js | 13 |
1 files changed, 1 insertions, 12 deletions
diff --git a/platform/javascript/js/libs/library_godot_fetch.js b/platform/javascript/js/libs/library_godot_fetch.js index 4ae6a23593..de5ae2b1ae 100644 --- a/platform/javascript/js/libs/library_godot_fetch.js +++ b/platform/javascript/js/libs/library_godot_fetch.js @@ -49,25 +49,14 @@ const GodotFetch = { if (!obj) { return; } - let size = -1; - let compressed = false; let chunked = false; response.headers.forEach(function (value, header) { const v = value.toLowerCase().trim(); const h = header.toLowerCase().trim(); - if (h === 'content-encoding') { - compressed = true; - size = -1; - } else if (h === 'content-length') { - const len = Number.parseInt(value, 10); - if (!Number.isNaN(len) && !compressed) { - size = len; - } - } else if (h === 'transfer-encoding' && v === 'chunked') { + if (h === 'transfer-encoding' && v === 'chunked') { chunked = true; } }); - obj.bodySize = size; obj.status = response.status; obj.response = response; obj.reader = response.body.getReader(); |