目录
4. application/json , image/jpeg , application/zip ...
Transfer: chunked (分块传输编码 Chunked Transfer Encoding)
Host
⽬标主机。注意:不是在⽹络上⽤于寻址的,⽽是在⽬标服务器上⽤于定位⼦服务器的。
Content-Type
指定 Body
的类型。主要有四类:
1.text/html
请求
Web
⻚⾯是返回响应的类型,
Body
中返回
html
⽂本。
2.x-www-form-urlencoded
Web
⻚⾯纯⽂本表单的提交⽅式。
3. multitype/form-data
Web
⻚⾯含有⼆进制⽂件时的提交⽅式。
4. application/json , image/jpeg , application/zip ...
单项内容(⽂本或⾮⽂本都可以),⽤于
Web Api
的响应或者
POST / PUT
的请求
Content-Length
指定
Body
的⻓度(字节)。
Transfer: chunked (分块传输编码 Chunked Transfer Encoding)
⽤于当响应发起时,内容⻓度还没能确定的情况下。和 Content-Length 不同时使⽤。⽤途是尽早给
出响应,减少⽤户等待。
Location
指定重定向的⽬标 URL
User-Agent
⽤户代理,即是谁实际发送请求、接受响应的,例如⼿机浏览器、某款⼿机 App。
Range / Accept-Range
按范围取数据
Accept-Range: bytes 响应报⽂中出现,表示服务器⽀持按字节来取范围数据Range: bytes=<start>-<end> 请求报⽂中出现,表示要取哪段数据Content-Range:<start>-<end>/total 响应报⽂中出现,表示发送的是哪段数据
其他 Headers
- Accept: 客户端能接受的数据类型。如 text/html
- Accept-Charset: 客户端接受的字符集。如 utf-8
- Accept-Encoding: 客户端接受的压缩编码类型。如 gzip
- Content-Encoding:压缩类型。如 gzip
Cache
作⽤:在客户端或中间⽹络节点缓存数据,降低从服务器取数据的频率,以提⾼⽹络性能。