当前位置:网站首页>问题1:get和post的区别
问题1:get和post的区别
2022-08-03 14:50:00 【理不尽的神之手】
问题1:get和post的区别
get:
1.明文提交,参数在地址栏
2.速度快
3.提交长度有限制
4.提交时,产生一个TCP的数据包
post:
1.参数在request body中
2.速度慢
3.提交内容长度无限制
4.产生2个TCP数据包
对于get方式的请求,浏览器会把http的header和data一并发送出去,服务器响应200(返回数据);
而对于post,浏览器先发送header,服务器响应100 continue,浏览器再发送data,服务器响应200 ok(返回数据)。
其实get和post提交方式的选择:看数据是否敏感,像是查询的参数用get提交速度快,像是登陆输入的个人数据用post提交,密码采用加密传输。
边栏推荐
- 使用域名注册服务 Domains配置域名【华为云至简致远】
- PAT乙级-B1018 锤子剪刀布(20)
- 20220801使用安信可的ESP-01S模块实现WIFI的UART传输功能
- STL简介
- 技术分享 | 接口自动化测试如何搞定 json 响应断言?
- 使用alarm函数实现sleep,使用alarm函数实现对阻塞操作设置超时
- 第二讲 软件生命周期
- Leetcode 448. Find All Numbers Disappeared in an Array to Find All Disappeared in an Array of Numbers (simple)
- DeepLink在转转的实践
- 我现在推荐用mamba替代conda
猜你喜欢
随机推荐
eolink告诉你,国内Api行业,可以内卷到什么程度?
云硬盘EVS详解以及如何用与避坑【华为云至简致远】
liunx服务器nohup不输出日志文件的方法
MATLAB中writetimetable函数用法
PAT乙级-B1008 数组元素循环右移问题(20)
【R语言科研绘图】--- 柱状图
Leetcode 448. Find All Numbers Disappeared in an Array to Find All Disappeared in an Array of Numbers (simple)
Chrome browser corresponding driver_chrome mobile browser
【问题】使用pip安装第三方库的时候遇到“timeout”的解决方法
PHP中高级面试题 – 第一天
PAT乙级-B1018 锤子剪刀布(20)
PAT乙级-B1016 部分A+B(15)
varchar2和varchar2(char)_datetime数据类型
[The Beauty of Software Engineering - Column Notes] 36 | What exactly do DevOps engineers do?
Huffman树
LeetCode136:只出现一次的数字
chrome浏览器对应驱动_chrome手机浏览器
Ansible中的角色使用
大势,又一关乎中美竞争的关键行业,走到关键时刻了
162_Power Query 快速合并文件夹中表格之自定义函数 TableXlsxCsv_2.0