表单提交中get和post方式的区别

如题所述

第1个回答  推荐于2016-01-30
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安全性较高。本回答被提问者和网友采纳

get和post的区别
一、功能不同 1、get是从服务器上获取数据。2、post是向服务器传送数据。二、过程不同 1、get是把参数数据队列加到提交表单的ACTION属性所指的URL中,值和表单内各个字段一一对应,在URL中可以看到。2、post是通过HTTP post机制,将表单内各个字段与其内容放置在HTML HEADER内一起传送到ACTION属性所指的...

表单的提交有两种方式:GET和POST,这两种方式的区别是什么?
一、指代不同 1、GET:从指定的资源请求数据。2、POST:向指定的资源提交要被处理的数据 二、规则不同 1、GET:请求可被缓存;请求保留在浏览器历史记录中;请求可被收藏为书签;请求不应在处理敏感数据时使用;请求有长度限制;请求只应当用于取回数据。2、POST:请求不会被缓存;请求不会保留在浏览...

表单提交中get和post方式的区别
1.get是从服务器上获取数据,post是向服务器传送数据。 2.get是把参数数据 队列加到提交表单的ACTION属性所指的URL中,值和表单内各个字段一一对应,在URL中可以看到。post是通过HTTPpost机制,将表单内各 个字段与其内容放置在HTML HEADER内一起传送到ACTION属性所指的URL地址。用户看不到这个过程。 3.对于get方式...

表单提交中get 和post方式的区别
一、回退处理不同 1、get :在浏览器回退时不进行其它操作。2、post:在浏览器回退时POST会再次提交请求。二、地址处理不同 1、get :产生的URL地址可以被Bookmark。2、post:产生的URL地址不可以被Bookmark。三、参数处理不同 1、get :请求参数会被完整保留在浏览器历史记录里。2、post:POST中的...

get和post请求的区别
GET和POST区别是参数位置不同、安全性不同、数据大小限制不同、缓存处理不同。1、参数位置 GET请求的参数通常附加在URL的末尾,以问号(?)分隔。这种方式使得URL更加简洁明了,方便阅读和理解。但是,由于参数直接附加在URL上,GET请求容易受到网络窃听和注入攻击。因此,在传递敏感信息时,应尽量避免使用...

post和get的区别
一、区别概述 1. 功能不同:Get请求用于获取数据,而Post请求用于发送数据。2. 参数传输方式不同:Get请求的参数通常包含在URL的查询字符串中,而Post请求的参数则包含在请求体中。3. 安全性不同:由于Get请求的参数直接显示在URL中,相对不够安全,不适合传输敏感数据。而Post请求则能更好地保护数据...

表单的post和get区别?
Form中的get和post方法,在数据传输过程中分别对应了HTTP协议中的GET和POST方法。二者主要区别如下:1、Get是用来从服务器上获得数据,而Post是用来向服务器上传递数据。2、Get将表单中数据的按照variable=value的形式,添加到action所指向的URL后面,并且两者使用“?”连接,而各个变量之间使用“&”连接;...

php面试题get和post的区别
网页表单当中的get方式和post方式的区别 1、get方式可传递的数据量有限,大约是2K左右,而post在iis5当中则达到100k,一般人们可以默认post是无限制的;2、get方式在提交帐号密码等表单时不如post方式安全。在get提交表单以后浏览器的url会将你提交的表单参数全部显示在地址栏当中,而且可以通过机器的缓存来直接...

3. 表单的mothod属性的值为GET和POST时,表单之间的本质区别是什么?
1. 区别:在Form里面,可以使用post也可以使用get。它们都是method的合法取值。但是,post和get方法在使用上至少有以下几点不同:1、Get方法通过URL请求来传递用户的输入。Get方法传递的参数和值在URL上用?name=value&name=value的形式显示。Post方法通过另外的形式。2、通过get方法提交数据,可能会带来...

页面提交 get 和 post 的方式有什么区别
post在这里作“发送”的意思,是网络用词。一般有两种用途:一、取自原义中的“张贴”,用于论坛发表言论时的“发送”,相当于张贴上自己的言论;二、取自原义中的“邮寄”,可用于发送电子邮件。get在这里作“获取”的意思,也是网络用词,取自原义“得到”。取提交信息后,获取表单或者注册资格等...

相似回答