mod_http_errors: Set Content-Type header to HTML (fixes #1030)
authorKim Alvefur <zash@zash.se>
Fri, 27 Oct 2017 13:28:34 +0200
changeset 8366 e2460edc2a2f
parent 8365 c7d6c2558a24
child 8367 f91ab40a3105
mod_http_errors: Set Content-Type header to HTML (fixes #1030)
plugins/mod_http_errors.lua
--- a/plugins/mod_http_errors.lua	Fri Oct 27 14:08:28 2017 +0200
+++ b/plugins/mod_http_errors.lua	Fri Oct 27 13:28:34 2017 +0200
@@ -72,5 +72,8 @@
 end
 
 module:hook_object_event(server, "http-error", function (event)
+	if event.response then
+		event.response.headers.content_type = "text/html; charset=utf-8";
+	end
 	return get_page(event.code, (show_private and event.private_message) or event.message);
 end);