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.
--- 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();