HTTP请求头中的那些东西

一、HTTP请求头是什么?

  HTTP请求头,HTTP客户程序(例如浏览器),向服务器发送请求的时候必须指明请求类型(一般是GET或者POST)。如有必要,客户程序还可以选择发送其他的请求头。

二、HTTP头中都有什么?

  1、请求类型:我们常见的请求类型有Get和Post两种请求,而这个信息在HTTP请求报文中的地一行即请求中就可以得到;

  2、请求地址:请求地址告诉服务端当前请求来自哪里,例如"/"表示的是服务器根目录,对一个静态网站而言,如果存在index.html

        则指向该网页;对一个动态网站而已,如果存在index.php则它指向该网页。

  3、请求参数:客户端和服务器的通信最终是要落实到具体数据的传递上来的,所以通过请求报文我们能够获得客户端传递的参数

        并对其进行处理,通常Get类型参数在请求行、而Post类型参数在消息体中。

  4、请求约束:我们把1、2、3是通信核心要素,那么接下来这些我们可以称其为细节要素。

  5、请求报文:

        第一部分:请求类型、请求参数、请求地址;

        第二部分:请求头部,这里定义了如Accept,AcceptLanguage等字段,这是我们这里所说的请求约束。

        第三部分,消息体,它是一个可选的内容,和第二部分间有一个空行,当采用Post类型请求时这里将记录客户端传递的参数。

    待续。。。。。。

 

  

  

posted @ 2017-09-25 16:51  Geek仁杰  阅读(6304)  评论(0编辑  收藏  举报