关注本站公众号,
获取永久访问授权码
扫码关注,回复『刷题』即可.
~技术问答题~
返 回

No.840 常见的HTTP 请求头和响应头?

题目描述~ 略...

寄语:问题比答案更重要

建议自己先有个思考的过程,有了自己的答案或者疑问再看解析进行对比。

目前解析在逐步添加中,也可以跳转链接查看。

HTTP Request Header 常见的请求头:

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

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

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

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

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

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

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

Referer:发出请求的页面的URL

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

HTTP Responses Header 常见的响应头:

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

server:服务器名称

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

Cache-Control:控制HTTP 缓存

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

常见的Content-Type 属性值有以下四种:

(1)application/x-www-form-urlencoded:浏览器的原生form 表 单, 如果不设置enctype 属性, 那么最终就会以 application/x-www-form-urlencoded 方式提交数据。该种方式提交 的数据放在body 里面,数据按照key1=val1&key2=val2 的方式进 行编码,key 和val 都进行了URL 转码。

(2)multipart/form-data:该种方式也是一个常见的POST 提交方 式,通常表单上传文件时使用该种方式。

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

(4)text/xml:该种方式主要用来提交XML 格式的数据。

解析或答案仅供参考。

关于作者

zz_jesse 专注前端

掘金 我的开源项目

公众号@前端技术江湖

一个可以帮开发者成长的公众号前端面试题库更新通知前端学习资料、干货文章

技术交流群

交流中成长大厂内推机会