浏览代码

FileLoader: Evaluate `X-File-Size` header before `Content-Length`. (#28169)

Michael Herzog 1 年之前
父节点
当前提交
c817054a1c
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      src/loaders/FileLoader.js

+ 1 - 1
src/loaders/FileLoader.js

@@ -112,7 +112,7 @@ class FileLoader extends Loader {
 
 					// Nginx needs X-File-Size check
 					// https://serverfault.com/questions/482875/why-does-nginx-remove-content-length-header-for-chunked-content
-					const contentLength = response.headers.get( 'Content-Length' ) || response.headers.get( 'X-File-Size' );
+					const contentLength = response.headers.get( 'X-File-Size' ) || response.headers.get( 'Content-Length' );
 					const total = contentLength ? parseInt( contentLength ) : 0;
 					const lengthComputable = total !== 0;
 					let loaded = 0;