客户端发送请求到服务端的时候,客户端会声明需要拿到的数据格式以及数据相关的限制,服务端会根据这些判断,可能会有不同类型的数据的返回。服务端会根据客户端发送过来的这些头信息来确定到底要返回什么样的数据。
分类
- 请求
Accept:声明想要的数据- Accept:指定数据类型
- Accept-Encoding : 代表数据是以什么编码方式来进行传输,主要用来限制服务端如何进行数据压缩。
- Accept-Language : 世界语言不通,不同地方期望展示的不同。
- User-Agent : 判断返回的是PC还是M端页面
- 返回
Content- Content-Type
- Content-Encoding
- Content-Language