http get 与 post 效率_html/css_WEB-ITnose
程序员文章站
2022-05-04 21:33:49
...
网上很多都说:get比post效率高;不明白为什么这样?
get:将参数拼接成url,放在header消息头里传递;
post:直接以键值对形式存放在消息体里传递;
当然以post传递时,消息头会有一些额外说明信息,但是对效率影响微乎其微;
get:将参数拼接成url,放在header消息头里传递;
post:直接以键值对形式存放在消息体里传递;
当然以post传递时,消息头会有一些额外说明信息,但是对效率影响微乎其微;
回复讨论(解决方案)
post主要用于表单提交,而get可以用URL后带参数的形式提交数据,所以get传送的数据量比post少,并且数据有缓存时,get直接从缓存获取数据,而post每次读是从服务器获取数据。
但是get传送的数据量有限制,并且安全性不如post
我敢保证如果数据不多的话,这两个在速度上没有什么区别的。不要太纠结。根据需要就可以了。
一般不会比较get . post 效率问题, 而是看程序设计的用哪种提交更方便 .更合适 . 比如你要提交一个表单, 就算post效率比get低,你难道能不用post?
LZ, 对于一般人来说, get和post 除了方式不同外,效率方面微乎其微。
但是如果要深究呢,确实可能有些差异。
下面这篇文章楼主可以看下
http://blog.csdn.net/axman/article/details/7663002
效率有差别么?只知道post安全些。
也不是深究啦,主要是觉得网上都说get post 效率,觉得好奇怪!
推荐阅读
-
基于WebClient实现Http协议的Post与Get对网站进行模拟登陆和浏览实例
-
基于WebClient实现Http协议的Post与Get对网站进行模拟登陆和浏览实例
-
HTTP请求 GET与POST方法的区别
-
关于HTTP中Get与Post的区别讲解
-
nodejs使用http模块发送get与post请求的方法示例
-
浅谈HTTP中Get与Post的区别
-
Go语言服务器开发实现最简单HTTP的GET与POST接口
-
http Get和Post的区别_html/css_WEB-ITnose
-
get和post的区别_html/css_WEB-ITnose
-
速战速决 6 - PHP: 获取 http 请求数据, 获取 get 数据 和 post 数据, json 字符串与对象之间的相互转换