Web applications 发布web请求
我在向服务器发布参数时遇到问题。。。 正如我所知,当我发送如下请求时:Web applications 发布web请求,web-applications,webforms,httpwebrequest,Web Applications,Webforms,Httpwebrequest,我在向服务器发布参数时遇到问题。。。 正如我所知,当我发送如下请求时:http://www.xxxxx.xxx?var1=**&var2=**&…等 参数var1和var2直到var(n)必须采用标签形式 <input type=hidden name=var1 value="10"/> <input type=text name=var2 value="sami"/> 等等 但我面对一个网站,它期望一些参数不在表单中 确切形式: <form method="
http://www.xxxxx.xxx?var1=**&var2=**&…等
参数var1和var2直到var(n)必须采用标签形式
<input type=hidden name=var1 value="10"/>
<input type=text name=var2 value="sami"/>
等等
但我面对一个网站,它期望一些参数不在表单中
确切形式:
<form method="POST" name="snd" action="a2b.php">
...
<input type="image" value="ok" name="s1" id="btn_ok"
class="dynamic_img" src="img/x.gif" alt="تمام"/>
</form>
...
在这里,本文发送参数a2b.php?..&s1.x=10&s1.y=20
但是在这个表单中没有任何名为s1.x或s1.y的输入。
是否可以将参数设置为(var.var)形式?这就是使用图像按钮发布表单时发送的内容。应该有一个带有
type=“image”
和name=“s1”
的input
,你说的是在PHP的Get查询字符串中提取参数,还是从通过Post提交的表单中提取参数,因此可能存储在其他地方?请澄清您使用的是什么,因为您知道有几十种不同的方式来处理web表单,对吗?我想知道参数s1.x和s1.y的值这些参数在表单中找不到。。。所以我想知道浏览器是如何发送它们的,以及它们是从哪里来的..对于普通参数,我可以提取它们并轻松获得它们的值。。。我正在使用c#和敏捷库获取我感兴趣的文档中的HtmlElements。然后我阅读了我选择的元素的属性。是的,有type=“image”和name=“s1”的输入,但我无法从它们的来源到达s1.x或s1.y?我是Firebug,负责检查发送的头参数。。但是当我检查真正的文件时,我没有找到它们。。