首页 > 其他分享 >get和post的区别

get和post的区别

时间:2022-10-21 18:01:52浏览次数:45  
标签:浏览器 请求 区别 get 服务器 post 数据

1、get和post都是http的请求方法,本质上都是tcp连接,并无区别;但是由于http的规定及浏览器和服务器的限制,导致他们在应用过程中会有所不同

不同

1、get是用于获取信息(查询),是安全幂等的

2、get的请求数据放在url中,因url有长度限制(这个长度限制主要是由浏览器和 Web 服务器所决定的)),所以传输的数据有大小限制;

3、GET 方法只产生一个 TCP 数据包,浏览器会把 请求头+请求数据一起发送过去,服务器响应200ok(返回数据)

4、get是可以被浏览器缓存的;所以如果下次传输的数据相同,那么可能会返回缓存中的内容,以求更快的展示;

 

 

1、post用于提交数据,POST请求可能会导致新的资源的建立和/或已有资源的修改。

2、post的数据放在请求体中

3、因为 POST 方法的请求信息是放置在请求数据中的,所以它的请求信息是没有长度限制的

4、POST 方法会产生两个 TCP 数据包,

    浏览器先发送请求头,服务器响应100continue;

    然后浏览器再发送请求体,服务器响应200ok(返回数据)

标签:浏览器,请求,区别,get,服务器,post,数据
From: https://www.cnblogs.com/yxm-yxwz/p/16814384.html

相关文章

  • 进程与线程的区别
    一.进程与线程1.进程一个在内存中运行的应用程序。每个进程都有自己独立的一块内存空间,一个进程可以有多个线程,比如在Windows系统中,一个运行的xx.exe就是一......
  • 云原生分布式 PostgreSQL+Citus 集群在 Sentry 后端的实践
    优化一个分布式系统的吞吐能力,除了应用本身代码外,很大程度上是在优化它所依赖的中间件集群处理能力。如:kafka/redis/rabbitmq/postgresql/分布式存储(CephFS,JuiceFS,Cur......
  • 进程与线程的区别
    一、进程的线程的概念进程:是并发执行的程序在执行过程中分配和管理资源的基本单位,是一个动态概念,竞争计算机系统资源的基本单位。 线程:是进程的一个执行单元,是进程内......
  • java发送post请求传json数据
    importcom.alibaba.fastjson.JSON;importcom.alibaba.fastjson.JSONObject;importorg.apache.http.HttpResponse;importorg.apache.http.client.methods.HttpPost;......
  • .net core 配置Swagger 摆脱PostMan,你值得拥有这样的api调试方式
    废话不多说直接来看第一步:安装nuget包:Swashbuckle.AspNetCore.Swagger            Swashbuckle.AspNetCore.SwaggerGen         ......
  • Flask 在get方法中 返回包含中文信息,包含乱码
    在Flask 在get方法中返回json信息包含中文信息  returnjsonify(rest) 在获取调用端,获取后中文乱码因为flask的默认配置中使用的是ascii编码解决方法......
  • docker安装postgres并启用postgis扩展
    镜像查看所有镜像dockerimages可以直接拉取postgis镜像dockerpullpostgis也可以在已有镜像上安装postgres,再启用扩展;dockerpullpostgres容器查看启动的容器......
  • 工业以太网交换机与以太网光端机的区别
    关于工业以太网交换机与以太网光端机的区别,简单的说,交换机就是数据交换和共享的设备来的,而光端机是负责传输的设备,两者是完全不同的设备。接下来就由飞畅科技的小编来详细介......
  • 自动化测试哪家强?Apipost用实力来告诉你。
      测试的作用对于一个项目的重要性不言而喻,简单来说就是项目最后的把关者,一个项目的成功与否可能体现在很多种方面,但是如果过不去测试这一关,那前面的一切就是白扯~  对于......
  • RPC 和 SOAP 有什么区别?
    RPCvsSOAP无论在商业、政治、人际关系,甚至在拯救生命的过程中,通信在任何领域都是至关重要的。通信被证明最重要的另一个领域是计算机网络。如果没有合适的通信手段,一个典......