我正在尝试使用php的curl进行记录。
我正在使用LiveHTTPHeaders来查看发送的标头。
当我通过表单登录时,它会发送
action=autorize&login=myname&pass=mypass&x=14&y=10
我可以看到action
,login
,pass
<inputs>
。
问题是 - 没有x
和y
输入。它们一直是随机的。我搜索了所有的html,但肯定没有任何x,y或它们的数字。
这怎么可能呢?
答案 0 :(得分:7)
x和y输入来自图像输入。来自W3C:
具有'TYPE = IMAGE'的INPUT元素 指定图像资源 显示,并允许输入两种形式 fields:a的x和y坐标 从图像中选择的像素。名字 这些字段的名称是 附加'.x'和'.y'的字段。 'TYPE = IMAGE'表示'TYPE = SUBMIT' 处理;也就是说,当一个像素是 选择,形式作为一个整体 提交。
http://www.w3.org/MarkUp/html-spec/html-spec_8.html#SEC8.1.2.5
答案 1 :(得分:3)
您正在使用图片作为按钮。这些是点击的坐标。
答案 2 :(得分:1)
它来自输入类型=“图像”它会自动提交您在提交按钮上单击的x和y坐标。