HTTP请求报文组成

HTTP请求报文主要分成3个部分:请求行,请求头,请求体,它们从上到下分布

请求行

请求行是一行,主要格式为:

[请求方法] [请求URL] HTTP协议及版本

请求方法

常用的请求方法有GET和POST,此外还有DELETE、HEAD、OPTIONS、PUT、TRACE等等

请求URL

为请求对应的URL地址,可以不带host(host在请求头)

HTTP协议及版本

协议名称和版本号

请求头

请求头可以配置多个信息,供服务端获取,格式为“属性名:属性值”。下面介绍其中常用的属性名:

Accept

通过这个属性告诉服务端,该请求接受什么类型的响应。如果服务器发送别的类型的数据,客户端是不接受的,格式如下:

Accept:image/jpeg,...

Cookie

客户端的Cookie

Refered

该请求是从哪个网站过来的

cache-control

对响应返回的内容进行缓存的配置

请求体

客户端的请求数据

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。