http的四种请求方法:get, put, post, delete
来源:互联网 发布:2016漳州市城镇化数据 编辑:程序博客网 时间:2024/04/29 23:58
get、put、post、delete含义与区别
20083人阅读 全文477字
1、GET请求会向数据库发索取数据的请求,从而来获取信息,该请求就像数据库的select操作一样,只是用来查询一下数据,不会修改、增加数据,不会影响资源的内容,即该请求不会产生副作用。无论进行多少次操作,结果都是一样的。
2、与GET不同的是,PUT请求是向服务器端发送数据的,从而改变信息,该请求就像数据库的update操作一样,用来修改数据的内容,但是不会增加数据的种类等,也就是说无论进行多少次PUT操作,其结果并没有不同。
3、POST请求同PUT请求类似,都是向服务器端发送数据的,但是该请求会改变数据的种类等资源,就像数据库的insert操作一样,会创建新的内容。几乎目前所有的提交操作都是用POST请求的。
4、DELETE请求顾名思义,就是用来删除某一个资源的,该请求就像数据库的delete操作。
就像前面所讲的一样,既然PUT和POST操作都是向服务器端发送数据的,那么两者有什么区别呢。。。POST主要作用在一个集合资源之上的(url),而PUT主要作用在一个具体资源之上的(url/xxx),通俗一下讲就是,如URL可以在客户端确定,那么可使用PUT,否则用POST。
综上所述,我们可理解为以下:
1、POST /url 创建
2、DELETE /url/xxx 删除
3、PUT /url/xxx 更新4、GET /url/xxx 查看
以15言TopicAPI为例,我们就会对各请求一目了然:
阅读全文
0 0
- http的四种请求方法:get, put, post, delete
- get,post,delete,put的http请求。
- HTTP 请求方法 GET、POST、PUT、DELETE 杂谈
- Http之Get,Post,put,delete请求
- HTTP请求之GET,POST,DELETE,PUT
- Http服务器的交互请求 GET,POST,PUT和DELETE
- PYTHON的http请求,post,get,delete,put
- http请求中GET、POST、PUT、DELETE的区别
- 简单的HTTP请求post,get,put,delete,head方法的实现
- 解析HTTP协议六种请求方法,get,head,put,delete,post有什么区别
- 解析HTTP协议六种请求方法,get,head,put,delete,post有什么区别
- 解析HTTP协议六种请求方法,get,head,put,delete,post有什么区别
- 浅析HTTP协议六种请求方法(get,head,put,delete,post)
- HTTP协议六种请求方法:GET,HEAD,PUT,DELETE,POST
- http 的get,put,post,delete
- HTTP的get、put、post、delete
- 关于HTTP调用接口的四种方式(post,get,delete,put)
- post get delete put 请求
- iOS 警告 Local declaration of 'XXX' hides instance
- CTF实验吧-Web ----登陆一下好吗??
- Several ports (8005, 8080, 8009) required by Tomcat v7.0 Server at localhost are already in use. The
- 赛门铁克又收购了一家以色列移动安全初创公司Skycure
- 前端一些工具,文档,插件,学习网址等等的记录(慢更)
- http的四种请求方法:get, put, post, delete
- Socket通信,http和https的区别
- vue引入Mint-UI
- Linux 远程登录管理工具Putty
- 新侨移民告诉你:为什么要移民新西兰?
- Go实战--golang中使用MongoDB(mgo)
- unity玉石渲染
- maven自定义属性给properties文件赋值
- add