Ajax的open()方法的第一个参数 get和post各是在什么情况下使用的?有什么区别?

来源:百度知道 编辑:UC知道 时间:2024/09/28 12:13:45
如题
无论是用get还是post都可以在url以及send()里面发送参数吗

HTML提交分为两种情况,那就是get和post,至于区别,比较大。比如get提交,提交的参数都是跟在url地址后面,儿post不是。 上传文件必须是用post,get不行之类的。 底层的区别不是很清楚,也是跟htpp请求协议有关系。 区别可以在网上查。

简单的说,get方式,只需要传递几个简单参数
post方式,一般是传一个xml文档到服务器,比如你的页面表单数据(可能几十上百个数据),要传回服务器端保存时,把它们写入一个xml文档,post给服务器,然后服务器端程序解析这个xml,保存进数据库,就能实现无刷新保存。

是的,都可以加url的参数

get 和 post 方式区别如下

get方式所传参数可以在浏览器的地址栏被显示,而post方式所传参数不会
可以说post的安全性好一些

get方式所传的数据量被限制的比较小,post相对而言要大了许多

get用于提交数据量小,无安全性问题的时候
因为get在地址后面会显示要提交的数据的具体内容
post用于大于1k,有安全性考虑的时候
post大小也有限制的,它提交的时候数据不会显示在地址后面