From d505d1304637b9eb81c6e582e19af2a79a082245 Mon Sep 17 00:00:00 2001 From: Mischa POSLAWSKY Date: Tue, 29 Dec 2020 01:22:18 +0100 Subject: [PATCH] thumb: content-length http header MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Match [Apache] server output for cached files. Still lacks ETag because PHP cannot calculate this (needs μs mtime). --- thumb/index.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/thumb/index.php b/thumb/index.php index bd08d88..ee6544c 100644 --- a/thumb/index.php +++ b/thumb/index.php @@ -32,7 +32,8 @@ catch (Throwable $e) { } header('Cache-Control: max-age=2628000'); -header('Content-type: '.mime_content_type($target)); +header('Content-Type: '.mime_content_type($target)); +header('Content-Length: '.filesize($target)); readfile($target); exit; -- 2.30.0