2015.09.03 HTTP协议详解

方法 描述   是否包含主体
 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

 

posted @ 2015-09-03 22:51  王爪爪  阅读(111)  评论(0编辑  收藏  举报