在Express的页面中直接打印json

时间:2015-06-11 16:10:56

标签: json object express

我想使用Express在浏览器窗口中打印一个大的javascript对象。我已经尝试了res.json()和res.send(),在express中打开了漂亮的打印,但它看起来只适用于html而不是对象。响应只是我需要的javascript对象所以我试图避免构建一个html / jade,捕获响应并使用json.stringify()。有没有办法让服务器使用格式良好的对象进行响应?

2 个答案:

答案 0 :(得分:1)

根据您使用browser扩展程序的内容或Postman等程序,您可以更轻松地进行开发。

答案 1 :(得分:1)

我发现我参加派对真的很晚但是...根据 http://expressjs.com/en/api.html#app.set 的快速文档,你应该只使用 'json spaces',它设置了 JSON.stringify() 函数使用的空格表达在response.json()

app.use(bodyParser.json())
app.set('json spaces', 4)

这正是您要找的东西