关于res.send和res.json的区别
发布于 9 年前 作者 wygkzqa 11189 次浏览 最后一次编辑是 8 年前 来自 问答

本人是新手,刚接触node,在这里想问一下各位res.send和res.json的区别是什么?我用这两种方式都能正常返回,所以这里有点疑惑,没弄明白两者的区别

5 回复

content-type 不一样

res.json的底层是res.send

打开express/lib/response.js 208行(或左右) 看看res.json 的代码就知道了

send 会自动判断是否应该 json 返回的吧?不过能明确用 json 当然更好

回到顶部