POST请求与GET请求的区别

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

POST请求

(提交数据,一般用于将数据发给服务器,用于修改和写入数据)
1、传参方式:相对安全,入参在request body中,可通过各种抓包工具获取
2、缓存:不会被缓存,保存在服务器日志记录以及浏览器浏览记录中
3、请求内容限制:可以发送的数据更大,能发送更多数据类型
4、产生内容:产生两个TCP数据包(浏览器先发送header,服务器响应100 continune,浏览器再发送data,服务器响应200返回数据)

GET请求

(请求数据,用于获取数据,一般用于搜索排序和筛选)
1、传参方式:入参在url中,不安全
2、缓存:请求静态资源,就缓存,数据资源不缓存
3、请求内容限制:url有长度限制,只能发送ASCll字符
4、产生内容:产生一个TCP数据包(浏览器会把http header 和data一并发出去,服务器响应200返回数据)

Ps:网络环境好的情况下,发一次包跟两次包的时间基本可以忽略,两次包的TCP在验证数据包完整性上,有非常大的优点

最后附上对比表格
POST请求与GET请求的区别
要不,点个赞再走…
POST请求与GET请求的区别文章来源地址https://www.toymoban.com/news/detail-466333.html

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

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

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

相关文章

  • 关于HTTP请求GET和POST的区别

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

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

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

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

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

    2024年02月08日
    浏览(98)
  • ajax请求的时候get 和post方式的区别?

    在 AJAX 请求中,GET 和 POST 是两种常用的请求方法,它们在发送请求时有一些区别: GET 请求: GET 请求用于向服务器请求获取指定资源,请求参数会附加在 URL 的末尾,以查询字符串的形式出现。 GET 请求将请求参数暴露在 URL 上,因此在浏览器的地址栏、历史记录等地方可见

    2024年02月08日
    浏览(48)
  • axios中get、post请求传参区别及使用

    params 中的参数是通过地址栏传参,一般用于get请求 data 是添加到请求体(body)中的, 一般用于post请求 get请求只能传query参数,query参数都是拼在请求地址上的 post可以传body和query两种形式的参数 一般情况下post请求方式的Parameter Type是body,在一些极少情况下,post请求的参数

    2024年02月14日
    浏览(48)
  • 前端面试题---TCP和UDP的区别、POST和GET请求的区别

    TCP(传输控制协议)和UDP(用户数据报协议)是两种互联网协议,用于在计算机网络中传输数据。 连接性:TCP 是面向连接的协议,而 UDP 是无连接的协议。TCP 在通信之前需要建立连接,而 UDP 不需要建立连接即可直接发送数据。 可靠性:TCP 提供可靠的数据传输,它使用序号

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

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

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

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

    2024年04月12日
    浏览(49)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包