区别与联系:
1、get是从服务器上获取数据,post则是向服务器传送数据;
2、get将表单中数据的按照variable=value的 形式,添加到action所指向的URL后面,并且两者使用“?”连接,而各个变量之间使用“&”连接。Post是将表单中的数据放在form的 数据体中,按照变量和值相对应的方式,传递到action所指向URL;fashion jewelry wholesale
所以从上述也可以得到另外两个结论:
1、get传送的数据量较小,不能大于2KB,这主要是因为受URL长度限制。post传送的数据量较大,所以在上传文件只能使用Post。一般被默认为不受限制。但理论上,IIS4中最大量为80KB,IIS5中为100KB;
2、get安全性非常低(因为用户可以通过URL看到),post安全性较高(其所有操作对用户来说都是不可见的)。但是执行效率却比post方法好;
3、Get限制Form表单的数据集的值必须为ASCII字符;而Post支持整个ISO10646字符集;cleaning cloth
4、Get是Form的默认方法;
5、Get方式提交来的数据在服务器端用Request.QueryString()来获取,用Post方式提交的数据用Request.Form()来获取(这一点不是很明确);
建议:
1、如果是包含机密信息的话,建议用post数据提交方式;
2、在做数据查询时,建议用Get方式;而在做数据添加、修改或删除时,建议用Post方式;
每周学习4.1-4.7 阅读backbone相关网络模型(轻量级网络MobileNetv1,v2,v3和Shuff...
这几天做一个跨机房实时迁移的操作,碰到一个有些奇怪的问题,记录一下。 整体服...
数据库备份 mysql -uroot -p mydb:\db.txt 数据库恢复 mysql -u用户名 -p密码 数...
1.我多希望在老师提问我为什么的时候,我可以大胆的说一句:懂我的不需解释,不...
在html页面中,我们有时需要让div中的内容超出后自动显示滚动条,我们可以这样设...
下面是ThoughtBot 的Git使用规范流程。我从中学到了很多,推荐你也这样使用Git。...
本文转载自微信公众号「码农读书」,作者码农读书 。转载本文请联系码农读书公众...
1.你讨厌我关我屁事啊,说得好像你喜欢我就能升华我的人生似的。 2.老师你不要...
前端面试刷题网站 PS自己找的发个博是怕自己给忘了 阿西河 阿西河的面试题非常全...
致广大的CROSS用户 为保证平台的运行稳定和服务质量经CyberVein基金会和CROSS团...