get和post的区别并讲解到urlencode和乱码问题

get和post的区别并讲解到urlencode和乱码问题,第1张

form有2中方法数据提交给服务器,get和post,分别说下吧。
(一)get提交
1首先说下客户端(浏览器)的form表单用get方法是如何将数据编码后提交给服务器端的吧。

对于get方法来说,都是把数据串联在请求的url后面作为参数,如:>(1)post更安全(不会作为url的一部分,不会被缓存、保存在服务器日志、以及浏览器浏览记录中)
(2)post发送的数据更大(get有url长度限制)
(3)post能发送更多的数据类型(get只能发送ASCII字符)
(4)post比get慢
(5)post用于修改和写入数据,get一般用于搜索排序和筛选之类的 *** 作(淘宝,支付宝的搜索查询都是get提交),目的是资源的获取,读取数据
(6)等等很多
以上回答,只是一些浅显的回答。

它是>

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/10778594.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-11
下一篇2023-05-11

发表评论

登录后才能评论

评论列表(0条)

    保存