您当前的位置:首页 > 电脑百科 > 程序开发 > 编程百科

get、put、post、delete含义与区别

时间:2020-03-06 13:42:28  来源:  作者:

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为例,我们就会对各请求一目了然:

 

get、put、post、delete含义与区别

 

使用post请求创建主题

 

get、put、post、delete含义与区别

 

使用put请求修改主题

get、put、post、delete含义与区别

 

使用GET请求获取内容

 

get、put、post、delete含义与区别

 

获取的内容展示

 

get、put、post、delete含义与区别

 

使用DELETE请求删除主题



Tags:get   点击:()  评论:()
声明:本站部分内容及图片来自互联网,转载是出于传递更多信息之目的,内容观点仅代表作者本人,如有任何标注错误或版权侵犯请与我们联系(Email:2595517585@qq.com),我们将及时更正、删除,谢谢。
▌相关推荐
在后台总会看到小伙伴这样的留言:老师为什么在做四柱支撑时感觉手臂发不到力,还会在屈肘向下的瞬间有恐惧感,这个怎么办?你是不是在练习的时候也被这个体式难住了呢?那今天我们就...【详细内容】
2021-12-10  Tags: get  点击:(16)  评论:(0)  加入收藏
前言目标是一大学,在一次挖洞过程中遇到个sql注入,尝试进一步利用扩大危害,漏洞已报送平台进行了修复私信我获取网络安全学习资料 1.2000多本网络安全系列电子书 2.网络安全标...【详细内容】
2021-11-26  Tags: get  点击:(21)  评论:(0)  加入收藏
前言jmeter 这个工具既可以做接口的功能测试,也可以做自动化测试,还可以做性能测试,其主要用途就是用于性能测试。但是,有些公司和个人,就想用 jmeter 来做接口自动化测试。 你...【详细内容】
2021-11-23  Tags: get  点击:(27)  评论:(0)  加入收藏
作为一款腕上好伴侣,Apple Watch已经成为很多iPhone用户的必备品。为了让用户们更好地掌握Apple Watch的使用方式,Apple支持在今天公布了一系列Apple Watch使用小技巧。如果你...【详细内容】
2021-11-08  Tags: get  点击:(35)  评论:(0)  加入收藏
小编昨儿get到一款拼多多上新工具,觉得非常有趣就研究了好久,今天给大家伙分享一下。这款拼多多上新工具与很多工具不一样,最主要的是可以免费使用,让小编深深地感动到了。刚好...【详细内容】
2021-11-03  Tags: get  点击:(21)  评论:(0)  加入收藏
作为设计师或者新媒体工作者,每天公司完不成的工作要带着硬盘回家做,每天累得很,网盘上传下载又麻烦,想组NAS又不懂,怎么办呢?今天我来教你,一个小工具,实现公司和家里两台电脑共同...【详细内容】
2021-09-07  Tags: get  点击:(83)  评论:(0)  加入收藏
让家长们又爱又恨的暑假已经到来,全国的学生都开启了放假模式,而手机无疑就是现在他们最喜欢的“玩伴”了。不少孩子在暑假时手机一玩就是几个小时,不让玩手机就发脾气, 不仅耽...【详细内容】
2021-07-14  Tags: get  点击:(125)  评论:(0)  加入收藏
电商小程序如今已然占据了行业的大片河山,更有不少时代黑马通过小程序获取了人生的第一桶金,又或是成功实现了企业的改革和转型。而小程序的运营问题一直是我们的重中之重,毕竟...【详细内容】
2021-04-13  Tags: get  点击:(202)  评论:(0)  加入收藏
记极致CMS漏洞getshell昨天下午比较空闲,就去搜索一些cms,突然对极致CMS感兴趣,而网上已经有一些文章对它进行分析利用,sql注入,xss,后台修改上传后缀名前台getshell等等。 于是...【详细内容】
2021-04-06  Tags: get  点击:(475)  评论:(0)  加入收藏
文|顾一宸(简书写作励志新偶像,简书大学堂明星导师,他的多篇爆款文章被新华社、人民网、中国青年报、思想聚焦、富兰克林读书俱乐部等百万大号转载发布,并多次登上热门微博,文章全...【详细内容】
2021-03-22  Tags: get  点击:(171)  评论:(0)  加入收藏
▌简易百科推荐
本文分为三个等级自顶向下地分析了glibc中内存分配与回收的过程。本文不过度关注细节,因此只是分别从arena层次、bin层次、chunk层次进行图解,而不涉及有关指针的具体操作。前...【详细内容】
2021-12-28  linux技术栈    Tags:glibc   点击:(3)  评论:(0)  加入收藏
摘 要 (OF作品展示)OF之前介绍了用python实现数据可视化、数据分析及一些小项目,但基本都是后端的知识。想要做一个好看的可视化大屏,我们还要学一些前端的知识(vue),网上有很多比...【详细内容】
2021-12-27  项目与数据管理    Tags:Vue   点击:(2)  评论:(0)  加入收藏
程序是如何被执行的  程序是如何被执行的?许多开发者可能也没法回答这个问题,大多数人更注重的是如何编写程序,却不会太注意编写好的程序是如何被运行,这并不是一个好...【详细内容】
2021-12-23  IT学习日记    Tags:程序   点击:(9)  评论:(0)  加入收藏
阅读收获✔️1. 了解单点登录实现原理✔️2. 掌握快速使用xxl-sso接入单点登录功能一、早期的多系统登录解决方案 单系统登录解决方案的核心是cookie,cookie携带会话id在浏览器...【详细内容】
2021-12-23  程序yuan    Tags:单点登录(   点击:(8)  评论:(0)  加入收藏
下载Eclipse RCP IDE如果你电脑上还没有安装Eclipse,那么请到这里下载对应版本的软件进行安装。具体的安装步骤就不在这赘述了。创建第一个标准Eclipse RCP应用(总共分为六步)1...【详细内容】
2021-12-22  阿福ChrisYuan    Tags:RCP应用   点击:(7)  评论:(0)  加入收藏
今天想简单聊一聊 Token 的 Value Capture,就是币的价值问题。首先说明啊,这个话题包含的内容非常之光,Token 的经济学设计也可以包含诸多问题,所以几乎不可能把这个问题说的清...【详细内容】
2021-12-21  唐少华TSH    Tags:Token   点击:(10)  评论:(0)  加入收藏
实现效果:假如有10条数据,分组展示,默认在当前页面展示4个,点击换一批,从第5个开始继续展示,到最后一组,再重新返回到第一组 data() { return { qList: [], //处理后...【详细内容】
2021-12-17  Mason程    Tags:VUE   点击:(14)  评论:(0)  加入收藏
什么是性能调优?(what) 为什么需要性能调优?(why) 什么时候需要性能调优?(when) 什么地方需要性能调优?(where) 什么时候来进行性能调优?(who) 怎么样进行性能调优?(How) 硬件配...【详细内容】
2021-12-16  软件测试小p    Tags:性能调优   点击:(20)  评论:(0)  加入收藏
Tasker 是一款适用于 Android 设备的高级自动化应用,它可以通过脚本让重复性的操作自动运行,提高效率。 不知道从哪里听说的抖音 app 会导致 OLED 屏幕烧屏。于是就现学现卖,自...【详细内容】
2021-12-15  ITBang    Tags:抖音防烧屏   点击:(25)  评论:(0)  加入收藏
11 月 23 日,Rust Moderation Team(审核团队)在 GitHub 上发布了辞职公告,即刻生效。根据公告,审核团队集体辞职是为了抗议 Rust 核心团队(Core team)在执行社区行为准则和标准上...【详细内容】
2021-12-15  InfoQ    Tags:Rust   点击:(25)  评论:(0)  加入收藏
最新更新
栏目热门
栏目头条