HTTP中的请求头和响应头

文章类型:Javascript

发布者:admin

发布时间:2023-04-11

一:Request Header(请求头)

1:Accept:浏览器能够处理的内容类型

2:Accept-Charset:浏览器能够显示的字符集

3:Accept-Encoding:浏览器能够处理的压缩编码

4:Accept-Language:浏览器当前设置的语言

5:Connection:浏览器与服务器之间连接的类型

6:Cookie:当前页面设置的任何Cookie

7:Host:发出请求的页面所在的域

8:Referer:发出请求的页面的URL

9:User-Agent:浏览器的用户代理字符串

二:Responses Header(响应头)

1:Date:表示消息发送的时间,时间的描述格式由rfc822定义

2:server:服务器名称

3:Connection:浏览器与服务器之间连接的类型

4:Cache-Control:控制HTTP缓存

5:content-type:表示后面的文档属于什么MIME类型

三:Content-Type 属性值

1:application/x-www-form-urlencoded:浏览器的原生 form 表单,如果不设置 enctype 属性,那么最终就会以 application/x-www-form-urlencoded 方式提交数据。

2:multipart/form-data:常见的 POST 提交方式,通常表单上传文件时

3:application/json:服务器消息主体是序列化后的 JSON 字符串

4:text/xml:主要用来提交 XML 格式的数据