Skip to content

Commit 0a9dfbf

Browse files
committed
Under report download size when compression involved
1 parent 4f5a63b commit 0a9dfbf

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

tools/file_packager.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -993,7 +993,9 @@ def generate_js(data_target, data_files, metadata):
993993
994994
const chunks = [];
995995
const headers = response.headers;
996-
const total = Number(headers.get('Content-Length') ?? packageSize);
996+
const contentEncoding = headers.get('Content-Encoding');
997+
const isCompressed = contentEncoding === 'gzip' || contentEncoding === 'br';
998+
const total = Number(isCompressed ? packageSize ?? headers.get('Content-Length') : headers.get('Content-Length') ?? packageSize);
997999
let loaded = 0;
9981000
9991001
const handleChunk = ({done, value}) => {

0 commit comments

Comments
 (0)