如何让nodejs将一个真正的json对象返回给postman?

时间:2017-08-25 08:31:02

标签: json node.js postman

我在nodejs中编码。我有一个对象

var foo = {"a": "b"}

但是当我做的时候

res.send(JSON.stringify(foo))

邮递员默认将我作为HTML。 res.send(foo),同样的事情...... 但我想让邮递员默认回复我一个有效的JSON 怎么做?

1 个答案:

答案 0 :(得分:1)

为了让你的代码返回一个合适的json对象,你需要在头部指定你要返回的内容;

response.writeHead(200, {"Content-Type": "application/json"});
var foo = {"a": "b"}
var json = JSON.stringify(foo);
response.end(json);

或者如果您使用express,请使用:

res.json(json);