我使用以下代码设置响应标头:
var express = require("express");
var app = express();
app.get("/",function(req,res){
res.header('Content-Type','application/json');
var task = { title :"Do the grocery" }
res.send(JSON.stringify(task));
});
当我在谷歌浏览器中看到我的回复时,我没有看到响应标题"内容类型"被设定。难道我做错了什么?
答案 0 :(得分:2)
这不是一种方法,应该是:
res.set('Content-Type', 'application/json');
作为旁注,如果你打电话给res.json()
,你可以把它传递给一个对象,然后它就会为你串起来。