表单提交数据的注意事项和细节

本文详细介绍了HTML表单的action属性、method属性的GET和POST提交方式,以及form元素、select、checkbox、radio等标签在数据提交中的规则。GET请求数据会显示在URL中,不安全且有限制,适合传递不敏感信息;POST请求数据在HTTP体中,更安全且理论上无长度限制,适用于重要数据传输。在实际应用中,应当根据数据敏感性和大小选择合适的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1. action 表示将 form 表单的数据提交给哪个 url,即服务器的哪个资源(servlet)

2. method 表示提交的方式 主要是 get / post, 默认是 get

3. 如果 form 表单的元素,没有写 name 属性,则数据不会提交

4. 对应 select checkbox radio 标签,提交的数据是 value 指定的值

5. 对应 checkbox 复选框,可以提交多个字,但是 name 是统一的,都是 sport sprot=xx&sport=yy 6. 提交的数据,一定要放在 form 标签内,否则数据不会提交 Get 和 Post 的区别简述

1. Get 请 求 数 据 是 显 示 在 浏 览 器 地 址 栏 http://localhost:63342/html/ok.html?username=jack&pwd1=111&pwd2=11&sport=lq &sport=sq&gender=male&city=bj&myfile=

2. Get 请求不安全的,而且数据是有长度限制的, 建议有重要信息,不要使用 Get

3. Post 请求数据是和 http 传输的,在 http 体中,相对安全

4. Post 传输的数据长度理论上没有限制,但是在实际的应用中,也不能太大 , 即 合理即可

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值