您的位置:首页 > 理论基础 > 计算机网络

HTTP请求报文和响应报文

li563868273 2016-04-08 14:14 92 查看

请求报文



http请求报文可以分成三个部分:

1.请求行

2.请求头

3.请求体

请求行

请求行分为三部分:

1。请求方法:这里的请求方法指的是http请求方法(get,post,delete,put)等

2。请求URL: 这里是我们需要访问的URL地址

3。HTTP协议及版本:我们这里使用的是HTTP 1.1协议。1.1和1.0的区别也是常考的,区别最主要是1.0的长连接不是默认开启。

请求头:

请求头这个东西我在阿里面试的时候,他考了我,当时竟然没有答上来,唉可惜。

如果他要问有什么东西我们可以把一些常用的答出来:

1。产生浏览器类型。

2。客户端接收类型。

3。token验证。

4。是否长连接。

5。cookie。

6。主机名。

7。缓存。cache-control。

请求体

请求体有两种一种是地址后面跟的请求参数,一种是表单的请求体。

Http响应报文



Http响应报文类似请求报文都是分为三类:

1。响应行。

2。响应头。

3。响应体。

响应行

响应行分为两部分:

1。报文协议及版本。

2。状态码及状态描述。(这里的状态码是非常重要的,面试很多时候考)

响应头

响应头一般是下面几类:

1。服务器类型

2。产生数据类型

3。产生时间

响应体

响应体也就是我们的数据具体会和我们响应头相互匹配。
标签: