首页 > 代码库 > HTTP协议中的典型请求方法

HTTP协议中的典型请求方法

一、GET

请求获取URI所指定的资源。这个资源通常包含在响应消息的实体中返回给请求者。

二、HEAD

此方法与GET方法类似,只不过服务器不能在响应消息里包含资源内容,只返回头信息。

三、POST

请求源服务器将请求消息中包含的实体作为请求资源的一个从属物。POST可以完成以下功能:

(1)对服务器上已存在资源进行注释

(2)发布消息给一个公告板、新闻组、邮件列表,或者相似的文章组

(3)提供一个数据块,如提交一个表单给数据处理过程

(4)通过追加操作来扩展数据库

四、PUT

请求服务器把请求里的实体存储为URI所标的资源。如果URI所指定的资源已经在源服务器上存在,那么此请求里的实体内容应该是此URI所指定资源的修改版本;如果请求URI指定的资源不存在,源服务器根据请求实体内容创建一个使用此URI所标识的资源

五、DELETE

请求源服务器删除URI指定的资源。此方法可能会在源服务器上被人为干涉,所以服务器返回客户端的状态吗不一定成功

六、TRACE

用于触发远程的、应用层的请求响应回路。这个方法通常让客户端测试其连到服务器的网络通路,收到请求的每一个代理服务器和网关服务器不断转发请求,同时向客户端发出响应消息,直到最后的接收者。TRACE请求不能包含实体

七、CONNECT

用于代理服务器,使其提供隧道服务

本文出自 “菜鸟学习笔记” 博客,请务必保留此出处http://bohel.blog.51cto.com/6218546/1954255

HTTP协议中的典型请求方法