Accept mime query parameter

This commit is contained in:
D. Berge
2022-03-29 13:19:28 +02:00
parent cf475ce2df
commit 74d6f0b9a0

View File

@@ -9,9 +9,9 @@ module.exports = async function (req, res, next) {
"application/geo+json": geojson, "application/geo+json": geojson,
"application/vnd.seis+json": seis "application/vnd.seis+json": seis
}; };
const mimetype = req.accepts(Object.keys(handlers)); const mimetype = (handlers[req.query.mime] && req.query.mime) || req.accepts(Object.keys(handlers));
if (mimetype) { if (mimetype) {
res.set("Content-Type", mimetype); res.set("Content-Type", mimetype);
await handlers[mimetype](req, res, next); await handlers[mimetype](req, res, next);