mod_rest/apidemo: Serve yaml with a (non-standard) content-type
authorKim Alvefur <zash@zash.se>
Sun, 07 Mar 2021 01:22:15 +0100
changeset 4502 1776831d0fab
parent 4501 4c262e5a02b5
child 4503 8e644bf36627
mod_rest/apidemo: Serve yaml with a (non-standard) content-type There's no Standard from what I can tell, found this one somewhere. Serving as text/* might help some clients do something sensible like not treat it as a binary file, which it isn't.
mod_rest/apidemo.lib.lua
--- a/mod_rest/apidemo.lib.lua	Thu Mar 04 01:42:47 2021 +0100
+++ b/mod_rest/apidemo.lib.lua	Sun Mar 07 01:22:15 2021 +0100
@@ -22,6 +22,9 @@
 do
 	local f = module:load_resource("openapi.yaml");
 	_M.schema = {
+		headers = {
+			content_type = "text/x-yaml";
+		};
 		body = f:read("*a");
 	}
 	f:close();