博客
关于我
get和post的区别
阅读量:428 次
发布时间:2019-03-06

本文共 382 字,大约阅读时间需要 1 分钟。

 

1、Get在回退时是无害的,但post会重新提交请求或刷新

2、Get只支持url编码,而post支持多种编码方式

3、Get的请求会被保存在浏览器里,而post请求不会

4、Get请求的参数数据类型只支持ascii字符集,而post没有限制

5、Get产生的url地址会被保存在浏览器中,而post不会被保留

6、Get请求在url中传递的参数有长度限制,而post请求没有限制

7、Get请求会被浏览器主动缓存,而post不会

8、Get请求的参数在url里,而post请求的参数在请求体request body里

9、Get方式的请求,浏览器会把http header 和data一并发送到服务器,服务器响应200,返回数据;而post方式的请求是分两次发送数据,第一次只发送header,服务器响应100,浏览器再发送data,服务器响应200,返回数据。

 

转载地址:http://vdcyz.baihongyu.com/

你可能感兴趣的文章
Jenkins 集成postman 自动化运行接口测试用例
查看>>
hashlib 简单加密
查看>>
django+appium实现UI自动化测试平台(开源部分,可定制开发)
查看>>
第七届C/C++B-方格填数 DFS
查看>>
数据结构课设--3哈夫曼编码译码系统(树应用)
查看>>
pku 1061 青蛙的约会 扩展欧几里得
查看>>
Spring Boot 2.4 配置文件将加载机制大变化
查看>>
javascript 用函数语句和表达式定义函数的区别
查看>>
也来玩玩 javascript对象深拷贝,浅拷贝
查看>>
【转载】Kubernetes CNI网络最强对比:Flannel、Calico、Canal和Weave
查看>>
Kubernetes实战总结 - 动态存储管理StorageClass
查看>>
wcf webHttpBinding Post 大数据量提交 ios c#客户端
查看>>
[LeetCode题解]141. 环形链表 | 快慢指针
查看>>
MySQL错误日志(Error Log)
查看>>
Redis性能篇(二)CPU核和NUMA架构的影响
查看>>
C基础 工程中常用的排序
查看>>
6.Android-五大布局
查看>>
12.Linux之输入子系统分析(详解)
查看>>
源码解析之 Mybatis 对 Integer 参数做了什么手脚?
查看>>
oracle使用DBMS_RANDOM包生成随机数据
查看>>