Loading

常见header信息详解

最近做前后端分离的项目遇到了许多header信息的处理,刚好一直对header中的参数不太了解,今天就学习并记录一下。

请求头信息

参数名 解释 范例
Accept 客户端能够接收的数据格式 application/json, text/plain, /
Accept-Charset 客户端可接收的响应编码 utf-8
Accept-Encoding 客户端可接收的响应内容的编码方式 gzip, deflate, br
Accept-Language 客户端可接收的响应内容的编码方式 zh-CN
Authorization 授权信息 Bear eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1...
Connection 客户端(浏览器)想要优先使用的连接类型 gzip
Referer 浏览器所访问的前一个页面 http://127.0.0.1/index.html
User-Agent 用户代理,客户端设备的相关信息 Mozilla/5.0 Chrome/90
X-Requested-With ajax异步请求 XMLHttpRequest
Content-Type 用于定义网络文件的类型和网页的编码 text/html; charset=utf-8

响应头信息

参数名 解释 范例
Access-Control-Allow-Credentials 跨域请求的信息是否暴露 true
Access-Control-Allow-Headers 允许跨域请求的头信息 utf-8
Access-Control-Allow-Methods 允许跨域请求的方法 GET, POST
Access-Control-Allow-Origin 允许跨域请求的地址 http://127.0.0.1:8080
Access-Control-Expose-Headers 自定义的头信息 Authorization
Access-Control-Max-Age Access-Control-Max-Age是什么? 1800
Connection 与请求header中Connection的对应 close
Set-Cookie 设置http-cookie到客户端 PHPSESSID=d9f95bcb7d397a8215af19dd13b1a603; path=/
X-Powered-By: 开发信息,语言,环境等 PHP/7.2.1
posted @ 2021-05-20 15:23  木头人4216  阅读(340)  评论(0编辑  收藏  举报