抓包看<form>中的各种元素
来源:互联网 发布:腾讯刷枪软件 编辑:程序博客网 时间:2024/05/14 09:16
<form>表单中可以添加各种各样的元素,那么当表单submit以后浏览器发给server的网络封包长什么样子呢?
下面的例子是一个简单的<form>, method分别设置为get和post,我们来看抓包的结果。
<form>表单如下:
<form name="form1" action="http://192.168.1.1/personal_info.cgi"><!--<input type="text">-->First Name <input type="text" name="firstname" id="firstname" value="John"> <br>Last Name <input type="text" name="lastname" id="lastname" value="Snow"> <br> <br><!--<input type="radio">-->Gender: <br><input type="radio" name="gender" value="male"> Male <br><input type="radio" name="gender" value="female"> Female<br> <br><!--<input type="checkbox">-->Hobbies: <br> <input type="checkbox" name="hobby" value="coding"> Coding<br><input type="checkbox" name="hobby" value="eating"> Eating<br><input type="checkbox" name="hobby" value="Sleeping"> Sleeping<br> <br><!--<select>-->Favorate Color: <select name="favColor"><option value="red"> Red </option><option value="green"> Green </option><option value="black"> Black </option></select> <br><input type="submit"></form>
method设为"get":
<form name="form1" method="get" action="http://192.168.1.1/personal_info.cgi">
submit后的抓包结果如下:
method设为"post":
<form name="form1" method="post" action="http://192.168.1.1/personal_info.cgi">
submit后抓包结果如下:
结论:
表单的各种元素,如<input type="text">,<input type="radio">, ,<input type="checkbox">和<select>等,
在网络封包里面都是“元素名字=元素的值”这种格式。所以只看包里面的内容,是不能判断出网页中对应什么元素的。
例子里面,无论是get还是post,提交给server的信息都是:
firstname=John&lastname=Snow&gender=male&hobby=coding&hobby=eating&favColor=red
0 0
- 抓包看<form>中的各种元素
- form表单中的各种样式
- Form表单中的各种样式
- css中的各种元素居中
- 来看怎么取得FORM中的各种值
- 动态为FORM中的元素添加行为
- form表单中的元素 控件集
- 使用Ext Form自动绑定Html中的Form元素
- javascript 取form元素、form元素中的input元素值(有待完善)
- javascript获取form对象以及form元素对象的各种方式
- Form元素
- form表单元素判断在ie6中的bug
- JS笔记-熟悉DOM元素中的各种属性
- Java学习【web基础-JSP1-JSP中的各种元素】
- html的FORM元素
- 表单元素form小结
- form表单元素
- form元素认证
- HDU 5701 中位数计数
- 25个实用chrome扩展
- canvas 绘图详解(4)
- 【2016杭电女生赛1006】【DP 类似LCS】Combine String 字符串c拆子串 能否恰好分成a与b
- 《java入门第一季》之LinkList模拟桟结构案例
- 抓包看<form>中的各种元素
- SQL面试题--行列转换
- 设计模式学习--适配器模式
- tcp正在连接......
- 欢迎使用CSDN-markdown编辑器
- tomcat(15)Digester库
- Linux学习之位置参数变量
- 修改Toolbar关联DrawerLayout的主按键颜色
- 课程练习三-1011-problem K