我Swig
用来JSON
在Express
.
我包括以下中间件:
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()
(我试图逃避的)?