首页 > 其他分享 >GET请求和POST请求的区别

GET请求和POST请求的区别

时间:2022-09-07 16:59:23浏览次数:65  
标签:浏览器 请求 get 握手 GET 发送 post POST

post请求的过程:
(1)浏览器请求tcp连接(第一次握手)
(2)服务器答应进行tcp连接(第二次握手)
(3)浏览器确认,并发送post请求头(第三次握手,这个报文比较小,所以http会在此时进行第一次数据发送)
(4)服务器返回100 Continue响应
(5)浏览器发送数据
(6)服务器返回200 OK响应
get请求的过程:
(1)浏览器请求tcp连接(第一次握手)
(2)服务器答应进行tcp连接(第二次握手)
(3)浏览器确认,并发送get请求头和数据(第三次握手,这个报文比较小,所以http会在此时进行第一次数据发送)
(4)服务器返回200 OK响应

 

区别:

(1)post更安全(不会作为url的一部分,不会被缓存、保存在服务器日志、以及浏览器浏览记录中)

(2)post发送的数据更大(get有url长度限制)

(3)post能发送更多的数据类型(get只能发送ASCII字符)

(4)post比get慢

(5)post用于修改和写入数据,get一般用于搜索排序和筛选之类的操作(淘宝,支付宝的搜索查询都是get提交),目的是资源的获取,读取数据

标签:浏览器,请求,get,握手,GET,发送,post,POST
From: https://www.cnblogs.com/wh024/p/16666372.html

相关文章

  • postman教程(二)基础设置
    一、设置主题postman有两种主题有颜色可供选择。具体步骤如下:1、打开设置界面2、切换到主题tab页,选择自己喜欢的主题即可二、修改字体大小1、设置界面,切换至Genera......
  • PC版小程序后端请求失败问题排查
    前因PC版小程序(微信版本3.6.0.18)白屏解决方案(页面正常,但请求未正常发出)排查由于本系统请求涉及到了加密,在通过一系列debug后发现,请求实际上有到网关(涉及到加解密),但是没......
  • PostgreSQL数据库、模式、表、空间、用户间的关系
    PostgreSQL数据库、模式、表、空间、用户间的关系(1)DB实例与schema:模式是数据库实例的逻辑分割。数据库是被模式(schema)来切分的,一个数据库至少有一个模式,所有数据库......
  • PostGIS导入csv后怎么添加geom
    ALTERTABLEtempADDgeomgeometry;geometryST_GeomFromText(textWKT);geometryST_GeomFromText(textWKT,integersrid);参考:https://blog.csdn.net/qq_31......
  • PostgreSQL-数据类型3
    一、数组类型PostgreSQL允许将表的列定义为可变长度的多维数组。可以创建任何内置或用户定义的基本类型、枚举类型、复合类型、范围类型或域的数组。为了说明数组类型的......
  • 小程序 : 请求,数据,事件,上拉加载下拉刷新
    //pages/profile/profile.jsPage({//数据data:{avatarURL:"",listCount:30},//监听下拉刷新onPullDownRefresh(){console.log("用......
  • uniapp请求到数据却渲染不到页面
    是this指向问题,如果success写成普通函数的形式,那么this指向success自身,应该指向对象自身的uni.request({url:‘http://localhost:3000/api/search,method:‘get......
  • 2022-09-07 wx.getLocation暂未配置在app.json且没有权限
    前言:昨晚提交了小程序审核,当即就被驳回了,原因是:wx.getLocation接口无权限,且没有在app.json中配置注:我的是wepy小程序解决方案:找到app.wpy,在里面添加代码如下:required......
  • vc++ get random via random_device,mt19937
     #include<ctime>#include<iostream>#include<random>usingnamespacestd;staticrandom_devicerd;staticmt19937mt{rd()};template<typenameT>vo......
  • postman传图片
    postman传图片 1.选择地址,切换POST方法(一般上传文件的接口,都会设置成POST)。 2. 设置body,选择“form-data”,并且将“key”的类型设置成“file”,具体操作可以参考下......