From 63bfa616f1ea8278d3cbaf33b947cbf841eea6e9 Mon Sep 17 00:00:00 2001 From: Mike Cao Date: Fri, 18 Mar 2022 21:01:32 -0700 Subject: [PATCH] Set content type for responses. --- lib/response.js | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/lib/response.js b/lib/response.js index 0e938f90..796c23eb 100644 --- a/lib/response.js +++ b/lib/response.js @@ -6,14 +6,12 @@ export function json(res, data = {}) { return res.status(200).json(data); } -export function send(res, data) { - return res.status(200).send(data); +export function send(res, data, type = 'text-plain') { + return res.status(200).setHeader('Content-Type', type).send(data); } export function redirect(res, url) { - res.setHeader('Location', url); - - return res.status(303).end(); + return res.status(303).setHeader('Location', url).end(); } export function badRequest(res, msg = '400 Bad Request') {