HTML问题 post和get

对HTML的表单提交方式post和get描述错误的是()a.post方式提交表单地址栏不会发生变化b.get方式提交时地址栏会发生变化c.表单提交时默认使用的是get方式d.不管post还是get方式提交表单时,都会有数据长度的限制 请先回答 答案然后说明原因 请尽量详细 个人见解 也可十分感谢!

选D。-----------------------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个回答  2013-08-14
选择C,原因表单提交默认的方式是post提交方式。

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

HTML<form>表单提交方式之POST和GET
在HTML中,表单提交方式主要分为POST和GET两种。GET方式将表单数据作为URL变量发送,POST方式则通过HTTP post的方式发送。两者区别在于:GET一次发包,POST两次发包;GET请求结果可缓存,POST结果不可缓存;GET参数在URL中显示,POST参数在请求主体中;GET数据长度有限制,POST无限制。在选择使用方法时,应考虑...

html中get和post的区别和使用
1、传递数据方式不同 Get 方法通过 URL 请求来传递用户的数据,将表单内各字段名称与其内容,以成对的字符串连接,置于 action 属性所指程序的 url 后,数据都会直接显示在 url 上,就像用户点击一个链接一样。Post 方法通过 HTTP post 机制,将表单内各字段名称与其内容放置在 HTML 表头(header)内一...

html中get和post的区别和使用
1、Get是用来从服务器上获得数据,而Post是用来向服务器上传递数据。2、Get将表单中数据的按照variable=value的形式,添加到action所指向的URL后面,并且两者使用“?”连接,而各个变量之间使用“&”连接;Post是将表单中的数据放在form的数据体中,按照变量和值相对应的方式,传递到action所指向URL。3、...

什么是POST请求
1、在html语言中,有两种方式给服务器发送表单(你在网页中填写的一些数据)。一种是POST一种是GET。POST把表单打包后隐藏在后台发送给服务器;GET把表单打包发送前,附加到URL(网址)的后面。2、POST的安全性要比GET的安全性高。注意:这里所说的安全性和上面GET提到的“安全”不是同个概念。上面“...

html里的“method=post”和“get”有什么区别?
1、get方式的安全性较Post方式要差些,包含机密信息的话,建议用Post数据提交方式;2、在做数据查询时,建议用Get方式;而在做数据添加、修改或删除时,建议用Post方式;

html表单的使用以及get和post的区别
通过HTML的``标签,可以轻松定义表单,为用户数据输入设定范围。``元素的关键属性有`action`和`method`。`action`属性指定数据提交的服务器地址,而`method`属性则定义了提交数据的方式。表单提交方式主要分为GET和POST两种。GET方法简单直观,请求参数会直接显示在URL中,方便查看。但这种方式存在参数长度...

html中<form>的method=post和method=get有什么区别
1、在对安全性有要求的情况下,应该使用post。2、get只能向服务器发送ASCII字符,而post则可以发送整个ISO10646中的字符(如果同时指定enctype="multipart\/form-data"的话)。3、get和post对应的enctype属性有区别。enctype有两个值,默认值为application\/x-www-form-urlencoded,而另一个值multipart\/...

请求方式Get和Post的区别
post请求方式:通过表单提交,且需要设置form的元素为post。post方式传送的数据量较大,取决于服务器的设置,post方式发送的请求参数以及对应的值放在html header中传输,用户不能在地址栏里看到请求参数之,安全性相对较高。对比以上两种参数传递方式,我们应该采用post方式。post请求方式处理非西欧字符:必须...

post和get的区别
区别一:语义上的区别 1、Get向服务器请求数据。依照HTTP协议,get 是用来请求数据。2、Post向服务器发数据。依照HTTP协议,Post的语义是向服务器添加数据,也就是说按照Post的语义,该操作是会修改服务器上的数据的。区别二:服务器请求的区别 1、Get请求是可以被缓存的,举个例子,你访问baidu.com,...

相似回答