get和post的区别
发布日期:2021-05-09 04:15:31 浏览次数:11 分类:博客文章

本文共 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,返回数据。

 

上一篇:JUint4的下载、配置及对一个算法编写单元测试用例(测试多组数据每组多个参数)
下一篇:MySQL索引详解(优缺点,何时需要/不需要创建索引,索引及sql语句的优化)

发表评论

最新留言

哈哈,博客排版真的漂亮呢~
[***.90.31.176]2025年04月06日 08时53分59秒