Mercurial > prosody-modules
comparison mod_rest/apidemo.lib.lua @ 4498:1776831d0fab
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.
author | Kim Alvefur <zash@zash.se> |
---|---|
date | Sun, 07 Mar 2021 01:22:15 +0100 |
parents | eea62d30ae08 |
children | fd15e7f00ff5 |
comparison
equal
deleted
inserted
replaced
4497:4c262e5a02b5 | 4498:1776831d0fab |
---|---|
20 end | 20 end |
21 | 21 |
22 do | 22 do |
23 local f = module:load_resource("openapi.yaml"); | 23 local f = module:load_resource("openapi.yaml"); |
24 _M.schema = { | 24 _M.schema = { |
25 headers = { | |
26 content_type = "text/x-yaml"; | |
27 }; | |
25 body = f:read("*a"); | 28 body = f:read("*a"); |
26 } | 29 } |
27 f:close(); | 30 f:close(); |
28 end | 31 end |
29 | 32 |