HTTP中get、post、put、delete的区别

这篇具有很好参考价值的文章主要介绍了HTTP中get、post、put、delete的区别。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

今天开发遇到了 put请求,顺便过来拔拔草!

先说说最常用的get请求跟post请求的区别:

GET请求:①一般是获取服务器资源;②get请求的查询参数需要挂载请求地址中;③请求参数具有大小限制(不同浏览器,限制的请求地址大小也不一样);④get不会对请求参数进行编码,而是以明文的方式进行传输(安全系数低);

传参形式:`url?key=${vaule}`  注意:此处为反引号,字符串拼接也可!

HTTP中get、post、put、delete的区别

POST请求:①一般用于新增资源或者修改资源;②将查询参数保存在请求体中;③post请求体可以在后台服务器设置接收post请求体大小;④post请求传输过程中会对请求体进行编码(比get的传输安全性更高)

传参形式:①入参query为对象:{key:value,key1:value1};②需要data属性

HTTP中get、post、put、delete的区别

其次,PUT请求

put请求是向服务器端发送数据,相当于数据库的update操作,用于修改数据内容;不会增加数据的种类等。已post请求类似,都是向服务器发送数据,但post请求会修改数据的种类也可新增资源。

传参形式:与post传参类似

HTTP中get、post、put、delete的区别

 文章来源地址https://www.toymoban.com/news/detail-473896.html

最后,delete请求

delete请求,顾名思义就是删除,用来删除某一行数据,常用于页面上删除操作,就像数据库的delete操作一样;

传参形式:与get传参类似

HTTP中get、post、put、delete的区别

 

到了这里,关于HTTP中get、post、put、delete的区别的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Postman+Java springboot演示 get post put delete请求并携带(路径 路径问号后 json 表单)参数形式

    我们先创建一个java的springboot工程 在项目中 找到启动类的位置目录 在项目创建一个类 叫 user 我是想将 user 当做一个属性类的 按规范来讲 我们可以创建一个entity包 然后在下面去创建属性类 但这里 我们不想搞那么麻烦了 毕竟只是练习一下 然后 user参考代码如下 这里 只是定

    2024年02月06日
    浏览(47)
  • HTTP中GET请求和POST请求的区别

    HTTP(超文本传输协议)是用于在 Web 浏览器和 Web 服务器之间传输数据的协议。在 HTTP 中,GET 和 POST 是两种常见的请求方法。一般我们在浏览器输入一个网址访问网站都是 GET 请求;在 FORM 表单中,可以通过设置 Method 指定提交方式为 GET 或者 POST 提交方式,默认为 GET 提交方

    2024年04月15日
    浏览(45)
  • 关于HTTP请求GET和POST的区别

    关于 HTTP 请求 GET 和 POST 的区别 1.GET 提交,请求的数据会附在 URL 之后(就是把数据放置在 HTTP 协议头< request-line >中) GET: 特定浏览器和服务器对 URL 长度有限制 ,例如 IE 对 URL 长度的限制是 2083 字节 (2K+35) 。对于其他浏览器,如 Netscape 、 FireFox 等,理论上没有长度限制

    2024年02月06日
    浏览(51)
  • http请求中get和post方法的区别

    超文本传输协议(HTTP)的设计目的是保证客户端与服务器之间的通信。 HTTP 的工作方式是客户端与服务器之间的请求-应答协议。 web 浏览器可能是客户端,而计算机上的网络应用程序也可能作为服务器端。 举例:客户端(浏览器)向服务器提交 HTTP 请求;服务器向客户端返

    2024年02月03日
    浏览(58)
  • 基础知识:HTTP协议以及GET请求和POST请求的区别

    qq对于HTTP协议,做Web编程的开发人员再熟悉不过了。  不论是前端Html页面通过Ajax还是客户端通过 HttpClient 又或服务端与服务端之间的Rest请求,这都需要通过Http协议完成请求  。在HTTP协议中,我们最常用的是GET和POST请求,对于这两个方法,应该是最基础的东西。但是,两

    2024年02月08日
    浏览(95)
  • ajax构造get、post、put请求

    前端代码: 后端代码:

    2024年02月12日
    浏览(48)
  • HTTP协议 GET和POST区别 请求响应 Fiddler postman ajax

    💖 欢迎来阅读子豪的博客( JavaEE篇 🤴) 👉 有宝贵的意见或建议可以在留言区 留言 💻 欢迎 素质三连 点赞 关注 收藏 🧑‍🚀码云仓库:补集王子的代码仓库 不要偷走我小火车哦~ ~ ~ HTTP (全称为 “超文本传输协议”) 是一种应用非常广泛的 应用层协议. HTTP 诞生与1991年

    2023年04月27日
    浏览(66)
  • 【接口】HTTP(3) |GET和POST两种基本请求方法有什么区别

    在我面试时,在我招人面试别人时,10次能遇到7次这个问题,我听过我也说回答过: Get: 一般对于从服务器取数据的请求可以设置为get方式 Get方式在传递参数的时候,一般都会把参数直接拼接在url上 Get请求方法可以传递的参数数据量是有限的(因为一般参数是拼接在url上,

    2024年04月12日
    浏览(48)
  • https请求httputil方法的使用实例get,post,put

    一、get方式 返回数据格式 这里可以用类来接收,然后获取data里面数据(如上) 二、post方式 三、put方式

    2023年04月09日
    浏览(87)
  • JAVA调用第三方接口的GET/POST/PUT请求方式

    GET请求 POST请求 POST请求(JSON传参) PUT请求(传TOKEN)

    2024年02月03日
    浏览(62)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包