content-type的作用
在http协议中,content-type用来告诉对方本次传输的数据的类型是什么。
-
在请求头中设置content-type来告诉服务器,本次请求携带的数据是什么类型的
-
在响应头中设置content-type来告诉浏览器,本次返回的数据是什么类型的
通过使用res对象中的setHeader方法,我们可以设置content-type这个响应头。这个响应头的作用是告诉浏览器,本次响应的内容是什么格式的内容,以方便浏览器进行处理。
常见的几种文件类型及content-type
这个我在之前写的博客内讲解了 想看详细的可以参考这里:
例如下面.如果读出来的是.html的文件,但是content-type设置为了css。则浏览器将不会当作是html页面来渲染了。
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=