文档章节

Form标签中Post和Get的区别(转载)

乐在克里特
 乐在克里特
发布于 2017/02/23 13:43
字数 347
阅读 4
收藏 0

区别点:

1. get是从服务器上获取数据,post是向服务器传送数据。
2. get是把参数数据队列加到提交表单的ACTION属性所指的URL中,值和表单内各个字段一一对应,在URL中可以看到。post是通过HTTP post机制,将表单内各个

字段与其内容放置在HTML HEADER内一起传送到ACTION属性所指的URL地址。用户看不到这个过程。
3. 对于get方式,服务器端用Request.QueryString[]获取变量的值,对于post方式,服务器端用Request.Form[]获取提交的数据。
4. get传送的数据量较小,不能大于2KB。post传送的数据量较大,一般被默认为不受限制。但理论上,IIS4中最大量为80KB,IIS5中为100KB。
5. get安全性非常低,post安全性较高。但是执行效率却比Post方法好。
建议:
1、get方式的安全性较Post方式要差些,包含机密信息的话,建议用Post数据提交方式;
2、在做数据查询时,建议用Get方式;而在做数据添加、修改或删除时,建议用Post方式;
3、如果在服务器端获取不到中文字符,修改web.config 
<globalization requestEncoding= "GB2312" responseEncoding= "GB2312 "/>即可

 

转载:

http://www.cnblogs.com/mumble/archive/2010/05/27/1744941.html

 

© 著作权归作者所有

共有 人打赏支持
乐在克里特
粉丝 15
博文 268
码字总数 394729
作品 0
杭州
程序员
js模拟form提交的一些问题

当在页面中需要进行post提交时,一般的做法是将控件放入form标签中,加入一个submit按钮进行post方式的提交。 遇到的问题 页面中有两个Tab进行切换,一个tab中需要获取用户输入的值进行post提...

达摩院法师
2010/09/07
0
0
Html学习笔记总结

图片来自网络,侵删 做做笔记,防遗忘。 常见标签 html基本标签 文件标签:html、head、body 排版标签:br、p、hr、《!-- -- 》 块标签:div、span 文字标签:font、h1-h6 清单标签:ul+li...

陈文洁945
01/20
0
0
【HTML笔记】表单标签

网站怎样与用户进行交互?答案是使用HTML表单(form)。表单是可以把浏览者输入的数据传送到服务器端,这样服务器端程序就可以处理表单传过来的数据。 语法: 讲解: 1.<form> :<form>标签是成...

大道无名
2016/09/26
6
0
django 1.2.1更新后 关于CSRF token missing or incorrect的问题

CSRF(跨站请求伪造),django 1.2.1在projects的setting中默认配置了处理CSRF的中间件 'django.middleware.csrf.CsrfViewMiddleware', 因此,如果post提交表单的html代码如下,django会抛出一个...

日久不生情
2017/11/21
0
0
【SpringMVC】使用HiddenHttpMethodFilter处理HTTP method

因为我身边很少有人用到GET和POST以外的method,说这些可能没什么意义。 而且不支持部分method的浏览器也只是一部分,不喜欢讨论浏览器兼容性什么的... 但兴许可以从Spring提供的方式里想到别...

runtimeErr
2014/05/17
0
0

没有更多内容

加载失败,请刷新页面

加载更多

20180920 rzsz传输文件、用户和用户组相关配置文件与管理

利用rz、sz实现Linux与Windows互传文件 [root@centos01 ~]# yum install -y lrzsz # 安装工具sz test.txt # 弹出对话框,传递到选择的路径下rz # 回车后,会从对话框中选择对应的文件传递...

野雪球
今天
2
0
OSChina 周四乱弹 —— 毒蛇当辣条

Osc乱弹歌单(2018)请戳(这里) 【今日歌曲】 @ 达尔文:分享花澤香菜/前野智昭/小野大輔/井上喜久子的单曲《ミッション! 健?康?第?イチ》 《ミッション! 健?康?第?イチ》- 花澤香菜/前野智...

小小编辑
今天
7
3
java -jar运行内存设置

java -Xms64m #JVM启动时的初始堆大小 -Xmx128m #最大堆大小 -Xmn64m #年轻代的大小,其余的空间是老年代 -XX:MaxMetaspaceSize=128m # -XX:CompressedClassSpaceSize=6...

李玉长
今天
4
0
Spring | 手把手教你SSM最优雅的整合方式

HEY 本节主要内容为:基于Spring从0到1搭建一个web工程,适合初学者,Java初级开发者。欢迎与我交流。 MODULE 新建一个Maven工程。 不论你是什么工具,选这个就可以了,然后next,直至finis...

冯文议
今天
2
0
RxJS的另外四种实现方式(四)——性能最高的库(续)

接上一篇RxJS的另外四种实现方式(三)——性能最高的库 上一篇文章我展示了这个最高性能库的实现方法。下面我介绍一下这个性能提升的秘密。 首先,为了弄清楚Most库究竟为何如此快,我必须借...

一个灰
今天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部