百度搜索为什么要用GET方法进行搜索?
答案:3 悬赏:20 手机版
解决时间 2021-02-25 10:17
- 提问者网友:骨子里的高雅
- 2021-02-24 16:01
突然间对这个问题比较好奇,百度或者其他的搜索引擎为什么要用GET方法就行搜索,而不用POST方法呢?期待答案中……
最佳答案
- 五星知识达人网友:枭雄戏美人
- 2021-02-24 16:20
从用户体验来看:如果用post方法搜索,百度的地址栏就没变化,而用get,地址栏则变成了一串网址。对于用户而言,有的时候确实是需要复制某一页面的搜索网址,这个时候就必须要用get方式。 而且post方式既然依旧存在,必然还是有好处的,这个可能就是完全从技术角度分析的,比如稳定等。
全部回答
- 1楼网友:荒野風
- 2021-02-24 18:04
可以看一下http协议的内容 http请求主要有三种方式 get,head,post ,而ie发起一个请求一般包含,消息头和消息体, 如果请求的方式是get或者head方式,那么ie只发送消息头到服务器, 如果是post请求,那么消息体(网页表单内容)和消息头都将传送到服务器,这样数据量就比其它两种方式的大一些 那么,依照上面所说,get方式请求,速度更快,但是,由于url是暴露在了用户面前,可能导致sql注入等非法攻击, 用post方式提交,速度会慢一些。但是由于url是隐藏在了表单中,所以安全性会好一点,这就是为什么,一般登录页面都用post提交而不用get提交
- 2楼网友:思契十里
- 2021-02-24 17:19
至少可以以网址的方式 复制搜索结果。用post就不行,而且搜索的关键词也也比较短,用get就足够了。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯