一个request的小问题
来源:5-9 开发路由(处理 POSTData)
w_hos
2019-03-13
-
为什么req.headers[‘content-type’] === ‘application/json’(content首字母小写)
-
而req.headers[‘Content-type’] !== ‘application/json’(Content首字母大写)?
写回答
1回答
-
经过实际测试
req.headers['content-type'] 中,content 必须用小写,否则获取不到。
res.setHeader('Content-type', 'application/json') 中,content 大写小写浏览器都可以识别。但是,根据 http 协议的统一格式,还是建议 C 大写。
因此,总结一下。req.headers['content-type'] 中用小写,res.setHeader('Content-type', 'application/json') 中用大写。
322020-11-14
相似问题