CNode

关于res.send和res.json的区别

问答
Wwygkzqa发布于11 年前最后回复11 年前5 回复11694 浏览0 收藏

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

查看回复

回复 (5)

I
i5ting#1·11 年前

content-type 不一样

I
i5ting#2·11 年前

res.json的底层是res.send

C
captainblue2013#3·11 年前

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

D
DevinXian#4·11 年前
A
alsotang#5·11 年前

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

参与回复
登录后即可参与回复。登录