From 8d2d97f170156251e0010cb85cf01f684e69dfe0 Mon Sep 17 00:00:00 2001 From: Victor Westerlund Date: Fri, 20 Sep 2024 11:31:06 +0000 Subject: [PATCH] Add Content-Type response header for error responses (#1) Reviewed-on: https://codeberg.org/vlw/blobber/pulls/1 Co-authored-by: Victor Westerlund Co-committed-by: Victor Westerlund --- src/Router.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/Router.php b/src/Router.php index 61f8737..b69966f 100644 --- a/src/Router.php +++ b/src/Router.php @@ -46,9 +46,11 @@ // Return HTML page if supported by client if ($_SERVER["HTTP_ACCEPT"] === "*/*" || strpos($_SERVER["HTTP_ACCEPT"] ?? "", "text/html") !== false) { + header("Content-Type: text/html", true); die(sprintf(file_get_contents(__DIR__ . "/error.html"), $error->value, $error->name)); } + header("Content-Type: text/plain", true); die($error->name); }