您的位置:首页 > 新闻资讯 >文章内容
全面认识HTTP报文语法
来源:互联网 作者:admin 时间:2019-11-12 10:41:57

  HTTP的报文语法是什么?可以分为多少种类型?下面由机灵代理来给大家全方面介绍HTTP报文的语法知识。


  所有的HTTP报文都是可以分为两类,请求报文(request message)和响应报文(response message)。请求报文会向Web服务器请求一个动作。响应报文会将请求的结果返回给客户端。请求和响应报文的基本报文结构相同。

  

全面认识HTTP报文语法


  响应啊报文的格式:

  <version> <status> <reason-phrase>

  <headears>

  <entity-body>


  请求报文的格式:

  <method> <request-URL> <version>

  <headers>


  &. 方法(method)

  客户端希望服务器对资源执行的动作。是一个单独的词。比如GET、HEAD或者POST。

  &. 请求URL(request-URL)

  命名了所有请求资源,或者URL路径组件的完整URL。如果直接与服务器进行对话,只要URL的路径组件是资源的绝对路径,通过就不会有什么问题—服务器可以假定自己的URL的主机/端口。

  &. 版本(vsrsion)

  报文所使用的HTTP版本,其格式看起来也是这样的:

  HTTP/<major> . <minnor>

  其中主要版本号(major)和次要版本号(minor)都是整数。

  &. 状态码(status-code)

  这三位数字描述了请求过程中所发生的情况,每个状态码的第一位数字都用于描述状态的一般类别(“成功”、“出错”等)。

  &. 原因短语(reason-phrase)

  数学状态码的可读版本,包含行终止序列之前的所有文件。比如说:尽管响应行HTTP/1.0 200 NOT OK 和HTTP/1.0 200 OK中原因短语的含义不同,但同样都会被当做成功指示处理。

  &. 首部(header)

  可以有零个或多个首部,每个首部都包含一个名字,后面跟着一个冒号(:),然后是一个可选的空格,接着是一个值,最后是一个CRLF.首部是有一个空行(CRLF)结束的,表示了首部列表的结束和实体主体部分的开始,。有些HTTP版本,比如HTTP/1.1,要求有效的请求或响应报文中必须包含特定的首部。

  &. 实体的主体部分(entity-boby)

  实体的主体部分包含一个由任意数据组成的数据块,并不是所有的报文都包含实体的主体部分,有时,报文只是以一个CRLF结束。

  有关HTTP报文语法的介绍就到这里,希望机灵代理这次带来的分享能够帮助大家进一步了解互联网世界以及代理IP。


相关文章内容简介
推荐阅读
  • 24 2020-08
    游戏代理IP哪家好

    很多人认为在玩游戏的时候是防封的,IP地址不重要。其实不然,如果同一个IP地址登录了同一款游戏的多个账号,也是有被封账号的危险哦。

  • 11 2020-12
    代理IP有三种类型用哪种好

    代理ip可以根据价格、目的、协议或匿名程度来分类。今天我们来看看匿名代理IP哪个好。很多朋友担心使用代理IP会被识别,担心暴露自己的互联网IP,会不会这样?

  • 25 2019-03
    朋友圈投票,大家会不会利用代理IP刷票?

    以往,大家经常在朋友圈看到一些投票活动,有些人可能会点击进去看看情况,这些投票通过要获取你的信息,如果不是过硬的交情,可能就放弃了。毕竟现今,大家越来越重要保护自己的个人

  • 11 2020-04
    代理IP和ADSL拨号不同之处

    代理IP和ADSL拨号都是换IP的方式,在生活中有很多地方都需要换IP来解决限制。而不同方式有不同的优缺点,那么哪个效果好呢?

  • 15 2019-10
    http代理对网络工作者的帮助

    互联网时代,诞生了很多新兴的职业,像是之前没有的电商、微商等。现在,很多人都转行加入到这个领域里,如果想要在这方面实现更快获利,那么我们就需要使用一些工具来帮助,比如代理

  • 29 2019-05
    抢票封IP怎么解决

    抢票封IP怎么解决?每逢节日,一票难求,各种代刷票上线。如果使用软件刷票,这是很容易被封IP的,使用同一个IP刷票,这是不可行的。那么这抢票封IP怎么解决呢?为何有“黄牛”能抢到票

在线咨询
大客户经理
大客户经理
1829380381
13316264505

大客户经理微信

微信公众号

微信公众号

回到顶部