http get 与 post 效率

J猪猪侠 2014-10-08 12:06:57
网上很多都说:get比post效率高;不明白为什么这样?

get:将参数拼接成url,放在header消息头里传递;
post:直接以键值对形式存放在消息体里传递;
当然以post传递时,消息头会有一些额外说明信息,但是对效率影响微乎其微;
...全文
551 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
jinmandou 2016-09-22
  • 打赏
  • 举报
回复
因为很多在做秒杀之类的辅助,你懂的,就要比较效率了。
哋岼線 2014-10-09
  • 打赏
  • 举报
回复
LZ, 对于一般人来说, get和post 除了方式不同外,效率方面微乎其微。 但是如果要深究呢,确实可能有些差异。 下面这篇文章楼主可以看下 http://blog.csdn.net/axman/article/details/7663002
mc_dv 2014-10-09
  • 打赏
  • 举报
回复
一般不会比较get . post 效率问题, 而是看程序设计的用哪种提交更方便 .更合适 . 比如你要提交一个表单, 就算post效率比get低,你难道能不用post?
J猪猪侠 2014-10-09
  • 打赏
  • 举报
回复
也不是深究啦,主要是觉得网上都说get post 效率,觉得好奇怪!
exception92 2014-10-09
  • 打赏
  • 举报
回复
效率有差别么?只知道post安全些。
u010203057 2014-10-09
  • 打赏
  • 举报
回复
我敢保证如果数据不多的话,这两个在速度上没有什么区别的。不要太纠结。根据需要就可以了。
会飞的Pikachu 2014-10-08
  • 打赏
  • 举报
回复
但是get传送的数据量有限制,并且安全性不如post
会飞的Pikachu 2014-10-08
  • 打赏
  • 举报
回复
post主要用于表单提交,而get可以用URL后带参数的形式提交数据,所以get传送的数据量比post少,并且数据有缓存时,get直接从缓存获取数据,而post每次读是从服务器获取数据。

61,111

社区成员

发帖
与我相关
我的任务
社区描述
层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
社区管理员
  • HTML(CSS)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧