form 表单提交方式
来源:互联网 发布:剑网3成男捏脸数据 编辑:程序博客网 时间:2024/05/18 00:47
1 get 方式
1.1 说明
form表单里所填的值,附加在action指定的URL后面,做为URL链接而传递。
1.2 示例
在上面的form代码中输入如下:
账号:admin
密码:123456
点击提交后:URL变为:
http://localhost:4778/ashx/login.ashx?login_username=admin&login_pswd=123456
2 post 方式
2.1 说明
form表单里所填的值,附加在HTML Headers上。2.2 示例
同上面get方式一样。
账号:admin
密码:123456
点击提交后:URL变为
http://localhost:4778/ashx/login.ashx
可看到只是action指定的URL,参数并没有附加在URL后面。
通过Fiddler软件,可以查看到HTML Header区域:有个名为WebKitFormBoundary2T7xmZEtMRQeAhNh 的对象
查看【Raw】区域,可看见里面包含了提交的变量
3 get 与 post 的区别
①数据的查询:比如浏览论坛时,URL一般包含了分类、页码数、每页记录数等信息。 get 方式,能一目了然的看到所要查询的信息(条件)。 post 因为隐藏掉了这些信息,不方便进行检验查询条件。
②敏感数据的提交(安全性):对一项记录,进行更改、添加操作时,比如注册用户、更改用户资料等。get 方式附加在URL上,会泄露掉敏感的消息。 post方式,能隐藏掉敏感的信息。
③大数据文本传递:get 虽然方便查询,但由于是附加在URL上,各浏览器对URL也有个长度限制。IE :2048字符。Chrome、FF 好像是 8182字符。post 好像没此限制。
0 0
- form 表单提交方式
- Form表单提交方式
- form表单提交方式
- form表单提交方式
- form表单提交方式
- form表单的提交方式
- Form表单提交验证方式
- form 表单提交的方式
- form表单提交转为ajax方式提交
- EXT的form表单提交方式总结
- JQUERY AJAX 提交FORM表单方式
- easyui form 表单提交两种方式
- .post简化.ajax方式提交form表单
- form表单put方式提交处理
- form表单的提交方式总结
- Jquery通过Ajax方式提交Form表单
- jQuery提交Form表单的正确方式
- Extjs提交form表单的方式
- mybatis逆向生成(eclipse)
- android和JavaScript交互
- 打造一个炫酷的EventBus
- Spring Cloud构建微服务架构(四)分布式配置中心(续)
- Echarts的graph关系图的节点图片自定义及关系边上的提示框内容自定义
- form 表单提交方式
- 使用其他电脑时怎么对自己的hexo博客进行改动
- 【洛谷】【USACO】P1118 数字三角形
- 不用加减乘除做加法
- 堆排序算法
- Visual Studio中的文件类型(sln vcproj suo user ncb)
- 快速理解JavaScript中apply()和call()的用法和用途
- XUtils之注解机制详解
- 文件描述符和文件指针的相互转换