form表单里,POST和GET是什么意思啊,举个例子.

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/08 13:56:17

form表单里,POST和GET是什么意思啊,举个例子.
form表单里,POST和GET是什么意思啊,举个例子.

form表单里,POST和GET是什么意思啊,举个例子.
1.区别:
在Form里面,可以使用post也可以使用get.它们都是method的合法取值.但是,post和get方法在使用上至少有以下几点不同:
1、Get方法通过URL请求来传递用户的输入.Get方法传递的参数和值在URL上用?name=value&name=value的形式显示.Post方法通过另外的形式.
2、通过get方法提交数据,可能会带来安全性的问题.比如一个登陆页面.当通过get方法提交数据时,用户名和密码将出现在URL上.如果登陆页面可以被浏览器缓存或其他人可以访问客户的这台机器.那么,别人即可以从浏览器的历史记录中,读取到此客户的账号和密码.所以,在某些情况下,get方法会带来严重的安全性问题.
3、显然Get方法局限性在于当要传的值很多是,就不便这样,否则URL可能超长度而出错.
本人认为如非必要的情况下用post,安全性高一些