码迷,mamicode.com
首页 > Web开发 > 详细

2015.09.03 HTTP协议详解

时间:2015-09-03 23:11:15      阅读:147      评论:0      收藏:0      [点我收藏+]

标签:

方法 描述   是否包含主体
 GET 从服务器获得一份文档  否
 HEAD 只从服务器获得响应报文的首部  否
 POST 向服务器发送需要处理的数据  是
 PUT 将请求的主体部分存储在服务器上  是
 TRACE 对可能经过代理服务器传送到服务器上去的报文进行追踪  否
 OPTIONS 决定在服务器上可以执行哪些方法  否
 DELETE 从服务器上删除一份文档  否

 

 

 

 

 

 

 

 

 

以上的六种方法,我们可以跟数据库的CRUD增删改查操作对应起来:
CREATE :PUT
READ:GET
UPDATE:POST
DELETE:DELETE
这样一来就实现了HTTP和数据库操作(其实不光是数据库,任何数据如文件图表都是这样)的完美统一,这也是REST的精髓之一

参考资料:

http://blog.chinaunix.net/uid-21778123-id-1815443.html

http://www.cppblog.com/momoxiao/archive/2010/04/22/113237.aspx

http://blog.csdn.net/dncts/article/details/6192792

http://blog.csdn.net/wiwipetter/article/details/4559183

 

2015.09.03 HTTP协议详解

标签:

原文地址:http://www.cnblogs.com/wangzhuazhua/p/4780912.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!