今天开发遇到了 put请求,顺便过来拔拔草!
先说说最常用的get请求跟post请求的区别:
GET请求:①一般是获取服务器资源;②get请求的查询参数需要挂载请求地址中;③请求参数具有大小限制(不同浏览器,限制的请求地址大小也不一样);④get不会对请求参数进行编码,而是以明文的方式进行传输(安全系数低);
传参形式:`url?key=${vaule}` 注意:此处为反引号,字符串拼接也可!
POST请求:①一般用于新增资源或者修改资源;②将查询参数保存在请求体中;③post请求体可以在后台服务器设置接收post请求体大小;④post请求传输过程中会对请求体进行编码(比get的传输安全性更高)
传参形式:①入参query为对象:{key:value,key1:value1};②需要data属性
其次,PUT请求
put请求是向服务器端发送数据,相当于数据库的update操作,用于修改数据内容;不会增加数据的种类等。已post请求类似,都是向服务器发送数据,但post请求会修改数据的种类也可新增资源。
传参形式:与post传参类似
文章来源地址https://www.toymoban.com/news/detail-473896.html
最后,delete请求
delete请求,顾名思义就是删除,用来删除某一行数据,常用于页面上删除操作,就像数据库的delete操作一样;
传参形式:与get传参类似
文章来源:https://www.toymoban.com/news/detail-473896.html
到了这里,关于HTTP中get、post、put、delete的区别的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!