1
我正在使用Swig
在Express
中呈現JSON
模板。使用res.render()和swig引擎時的快速 - 自定義內容類型
我包括下列中間件:
app.engine('json', require('swig').renderFile);
app.set('view engine', 'json');
app.set('views', app.get('templates_dir'));
然而,渲染我的模板,當我得到Content-Type: text/html; charset=utf-8
。
在使用上面聲明的json引擎時,有一種簡單的方法來定製http頭文件?
或者我應該不可避免地引導res.render()
並手動設置標題或只是創建另一種方法,如res.renderJSON()
(我試圖逃避)?