当前位置:   article > 正文

HTTP协议的请求与响应

HTTP协议的请求与响应

HTTP协议的请求与响应

我们使用的浏览器,通常称为客户端,而提供资源响应的一端称为服务器端。客户端与服务端之间的通信方式,是通过HTTP协议完成的。

HTTP协议规定,请求先从客户端发出,最后服务端响应请求并返回结果。

综上所述,一个完整HTTP协议通信过程,是由请求和响应构成。

请求报文的构成

先来看一个完整的HTTP协议的请求报文实例:

开头的GET表示请求访问服务器的类型,称为请求方法。请求方法,有很多种。随后的/指明了请求访问的资源对象,也叫请求URI,最后的HTTP /1.1,就是HTTP版本号,用来提示客户端使用的HTTP协议功能。Host就是我们的访问的主机名。下面还有很多字段,以后再做详细介绍。

请求报文是由请求方法、请求URI、协议版本、可以选的请求首部字段和内容实体构成的。

响应报文的构成

接下来,我们继续讲解。接收到请求的服务器,会将请求内容的处理结果以响应的形式返回。

下面一个完整的HTTP协议的响应报文:

开头的HTTP/1.1 表示服务器对应的HTTP版本。紧挨着的200 OK表示请求的处理结果的状态码和原因短语。Date表示创建响应的日期时间。你可以看到每一个报文都有很多字段,这里不做详细介绍。后面会详细介绍这些内容。

响应报文基本上有协议版本、状态码、用以解释状态码的原因短语、可选的响应首部字段以及实体主体构成。稍后我会对这些内容进行详细说明。

小结

HTTP协议的请求和响应。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/人工智能uu/article/detail/777676
推荐阅读
相关标签
  

闽ICP备14008679号