文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>我的HTTP协议学习笔记(4)

我的HTTP协议学习笔记(4)

时间:2008-07-11  来源:yangzhigang

HTTP请求

客户端通过发送HTTP请求向服务器请求对资源的访问。

HTTP请求由三部分组成,分别是:请求行,消息报头,请求正文。

请求消息的结构:由一个请求行、若干个消息头、以及实体内容,其中的一些消息头和实体内容是可选的,消息头和实体内容之间要用空行隔开。

 

请求行

以一个方法符号开头,后面跟着请求URI和协议的版本,以CRLF作为结尾。请求行以空格分隔,除了作为结尾的CRLF外,不允许出现单独的CR或LF字符。

格式:Method Request-URI HTTP-Vsersion CRLF

      Method表示请求方法,

      Request-URI标识了要请求的资源,

      HTTP-Version表示请求的HTTP协议版本,

      CRLF表示回车换行。 

 

请求方法(HTTP/1.1)

方法

作用

GET

请求获取由Request-URI所标识的资源。

POST

在Request-URI所标识的资源后附加新的数据。

HEAD

请求获取由Request-URI所标识的资源的响应消息报头。

PUT

请求服务器存储一个资源,并用Request-URI所为其标识。

DELETE

请求服务器删除由Request-UR所标识的资源。

TRACE

请求服务器回送收到的请求信息,主要用于测试或诊断。

CONNECT

保留将来使用。

OPTIONS

请求查询服务器的性能,或是查询与资源相关的选项和需求。

HTTP方法区分大小写,所有方法全为大写。

相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载