diff --git a/packages/admin/src/Http/Controllers/AssetController.php b/packages/admin/src/Http/Controllers/AssetController.php index 40081f952a..c4acabab0e 100644 --- a/packages/admin/src/Http/Controllers/AssetController.php +++ b/packages/admin/src/Http/Controllers/AssetController.php @@ -74,11 +74,17 @@ class AssetController ]); } - return response()->file($path, [ - 'Content-Type' => $contentType, - 'Expires' => $this->getHttpDate($expires), - 'Cache-Control' => $cacheControl, - 'Last-Modified' => $this->getHttpDate($lastModified), - ]); + response() + ->file($path, [ + 'Accept-Ranges' => 'bytes', + 'Content-Length' => filesize($path), + 'Content-Type' => $contentType, + 'Expires' => $this->getHttpDate($expires), + 'Cache-Control' => $cacheControl, + 'Last-Modified' => $this->getHttpDate($lastModified), + ]) + ->send(); + + exit(); } }