在http协议中,content-type用来告诉对方本次传输的数据的类型是什么。
- 在请求头中设置content-type来告诉服务器,本次请求携带的数据是什么类型的
- 在响应头中设置content-type来告诉浏览器,本次返回的数据是什么类型的
通过使用res对象中的setHeader方法,我们可以设置content-type这个响应头。这个响应头的作用是告诉浏览器,本次响应的内容是什么格式的内容,以方便浏览器进行处理。
content-type分类
1 .html
res.setHeader('content-type', 'text/html;charset=utf8')
2 .css
res.setHeader('content-type', 'text/css;charset=utf8')
3 .js
res.setHeader('content-type', 'application/javascript;charset=utf8')
4 .png
res.setHeader('content-type', 'image/png')
5 .json
res.setHeader('content-type', 'application/json;charset=utf-8')