在Meteor(JavaScript)中指定内容类型
如何在Meteor中指定内容类型 我有一个返回JSON的页面,但是响应头是在Meteor(JavaScript)中指定内容类型,javascript,http,meteor,content-type,Javascript,Http,Meteor,Content Type,如何在Meteor中指定内容类型 我有一个返回JSON的页面,但是响应头是html/text,我需要将其设置为application/JSON。我正在使用iron router,然后通过模板显示json。我只需要更改该页面的响应标题 我该怎么做?下面是一个使用服务器端路由的简单示例: Router.map(函数(){ this.route('jsonExample'{ 其中:'服务器', 路径:'/json', 行动:功能(){ var obj={猫叫,狗叫}; var headers={'Co
html/text
,我需要将其设置为application/JSON
。我正在使用iron router,然后通过模板显示json。我只需要更改该页面的响应标题
我该怎么做?下面是一个使用服务器端路由的简单示例:
Router.map(函数(){
this.route('jsonExample'{
其中:'服务器',
路径:'/json',
行动:功能(){
var obj={猫叫,狗叫};
var headers={'Content-type':'application/json'};
this.response.writeHead(200,headers);
end(JSON.stringify(obj));
}
});
});
如果您将其添加到应用程序中并转到
localhost:3000/json
,您应该会看到正确的结果。如果您使用的是服务器端路由,请参阅我对的回答。只需将标题更改为所需内容。^就这样。如果你想为这个问题写一个答案,这样我就可以接受了,那就太好了:)