From表单中的传值有那几种方法?

 我来答
scott
推荐于2016-07-06 · 知道合伙人互联网行家
scott
知道合伙人互联网行家
采纳数:150 获赞数:3883
前端开发行业多年从业经验,专业前端开发工程师

向TA提问 私信TA
展开全部
from表单传值的方法有post和get两种。

POST方法一般用来向目的服务器发出更新请求,并附有请求实体。GET一般用来传参数。

POST和GET的区别:

第一个:
GET请求的数据会附在URL之后(就是把数据放置在HTTP协议头中),以?分割URL和传输数据,参数之间以&相连,如:login.action?name=sean&password=123。如果数据是英文字母/数字,原样发送,如果是空格,转换为+,如果是中文/其他字符,则直接把字符串用BASE64加密,得出如:%E4%BD%A0%E5%A5%BD,其中%XX中的XX为该符号以16进制表示的ASCII。

POST把提交的数据则放置在是HTTP包的包体中。

第二个:
POST的安全性要比GET的安全性高。注意:这里所说的安全性和上面GET提到的“安全”不是同个概念。上面“安全”的含义仅仅是不作数据修改,而这里安全的含义是真正的Security的含义,比如:通过GET提交数据,用户名和密码将明文出现在URL上,因为(1)登录页面有可能被浏览器缓存,(2)其他人查看浏览器的历史纪录,那么别人就可以拿到你的账号和密码了,除此之外,使用GET提交数据还可能会造成Cross-site request forgery攻击。

总结一下,Get是向服务器发索取数据的一种请求,而Post是向服务器提交数据的一种请求,在FORM(表单)中,Method默认为"GET",实质上,GET和POST只是发送机制不同,并不是一个取一个发!
gaphy2010
2011-03-08 · TA获得超过5848个赞
知道小有建树答主
回答量:786
采纳率:0%
帮助的人:819万
展开全部
因应不同的需求方法和变化有很多
常规说
通过 DO FORM 表单 WITH 参数1, 参数2... 向即将打开的表单传递参数
通过 DO FORM 表单 TO 变量 接收表单关闭后传回的参数
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yuli0927
2011-03-12 · TA获得超过211个赞
知道小有建树答主
回答量:180
采纳率:0%
帮助的人:138万
展开全部
如果你说的是 web 。。 那就是_GET _POST
<form method=post action="跳转页面">

如果你说的VF,可以设置一个全局变量。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zhwl_123
2011-03-08 · TA获得超过375个赞
知道小有建树答主
回答量:292
采纳率:0%
帮助的人:317万
展开全部
有post和get两种,post用于数据量较大、数据安全性要求性高的地方,get用在一般的传参数
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式