BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / www-technology / #5520同步于 2008/12/21
WWWTechnology机器人发帖

[合集] POST表单字段

tntzwz
2008/12/21镜像同步0 回复
☆─────────────────────────────────────☆ ccliu (过客匆匆) 于 (Thu Dec 4 10:55:39 2008) 提到: 下面是一个HTML文件中的表单部分,如果我想编程实现POST,应该要POST给服务器那些字段? <FORM name="__aspnetForm" method="post" action="login.aspx" id="__aspnetForm"> <input type="hidden" name="__VIEWSTATE" value="dDwtMTk0MTE4Mjg2Njt0PDtsPGk8MD47PjtsPHQ8O2w8aTwxPjs+O2w8dDw7bDxpPDU+Oz47bDx0PHA8bDxzdHlsZTs+O2w8ZGlzcGxheTpub25lOz4+Ozs+Oz4+Oz4+Oz4+O2w8bG9naW4xOkltYWdlQnV0dG9uMTs+PpMysOGs1qHCgj8WrZpIkHk3ky2t" /> <DIV class="ge Ge_h2"></DIV> <P class="MR_pinp"><SPAN>&#65533;&#251;&#65533;&#65533;&#65533;</SPAN> <INPUT type="text" onMouseOver="this.style.borderColor='#99E300'" onMouseOut="this.style.borderColor='#A1BCA3'" name="login1:username" maxlength="30" tabindex="1"/></P> <DIV style="clear:both"></DIV> <P class="MR_pinp LH"><SPAN>&#65533;&#65533; &nbsp;&#65533;&#65533;</SPAN> <INPUT onMouseOver="this.style.borderColor='#99E300'" onMouseOut="this.style.borderColor='#A1BCA3'" name="login1:Password" type="password" size="16" tabindex="2" maxlength="20"/> <A href="forgetpass.aspx" target="_blank">&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;?</A></P> <P class="MR_pinp LH"><SPAN>&#65533;&#65533; &nbsp;&#65533;&#65533;</SPAN><SELECT name="login1:save" id="login1_save"> <OPTION selected="selected" value="0">&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;</OPTION> <OPTION value="1">&#1211;&#65533;&#65533;</OPTION> <OPTION value="7">&#1211;&#65533;&#65533;</OPTION> <OPTION value="30">&#1211;&#65533;&#65533;</OPTION> <OPTION value="365">&#1211;&#65533;&#65533;</OPTION> </SELECT> </P> <p> <span class="MR_But"><INPUT type="image" name="login1:ImageButton1" id="login1_ImageButton1" src="index/login.gif" alt="" border="0" /></span><span class="ML_But"><A href="reg.aspx" id="lnkReg">&nbsp;&#1506; &#65533;&#65533;</A></span></p> <SCRIPT>fInitUser();fSetLogType();fVoidIE5();</SCRIPT> </FORM> ☆─────────────────────────────────────☆ hg (gyh) 于 (Thu Dec 4 11:05:12 2008) 提到: 把表达所有元素的name=value;拼起来 ☆─────────────────────────────────────☆ ccliu (过客匆匆) 于 (Thu Dec 4 11:14:19 2008) 提到: 那有的没有value,怎么办呢? ☆─────────────────────────────────────☆ nonsense (Hello God) 于 (Thu Dec 4 11:23:03 2008) 提到: 【 在 ccliu 的大作中提到: 】 : 那有的没有value,怎么办呢? name1=value1&name2=value2... 依次这么拼起来不就得了... 这里的value是指要post的某个name的值,不一定非得是html标签中的value ☆─────────────────────────────────────☆ ccliu (过客匆匆) 于 (Thu Dec 4 11:29:06 2008) 提到: 那比如说:最后一个Input name="login1:ImageButton1"value应该是什么呢? 【 在 nonsense 的大作中提到: 】 : name1=value1&name2=value2... : 依次这么拼起来不就得了... : 这里的value是指要post的某个name的值,不一定非得是html标签中的value ☆─────────────────────────────────────☆ BookMoth (书中蠹鱼) 于 (Thu Dec 4 11:32:25 2008) 提到: 不用管。这个字段不用提交。 【 在 ccliu 的大作中提到: 】 : 那比如说:最后一个Input name="login1:ImageButton1"value应该是什么呢? ☆─────────────────────────────────────☆ nonsense (Hello God) 于 (Thu Dec 4 13:35:34 2008) 提到: 【 在 ccliu 的大作中提到: 】 : 那比如说:最后一个Input name="login1:ImageButton1"value应该是什么呢? 因为这个页面是用asp.net做的,很有可能还是在vs里拖拖控件做出来的 所以,会产生很多无意义的标签和需要post的信息出来 比如你指的这个,其实就是页面上一个"登录"图片按钮,是根本不需要post的 不用被这些所干扰... 不用理它或者让它的值为空都可以 另外,post的时候,非ascii的字符可能需要编码后发送 ☆─────────────────────────────────────☆ nonsense (Hello God) 于 (Thu Dec 4 13:37:23 2008) 提到: 【 在 ccliu 的大作中提到: 】 : 那比如说:最后一个Input name="login1:ImageButton1"value应该是什么呢? 另外一个获取页面需要post内容的方法就是用liveHttpHeaders/Firebug之类的firefox插件来监视提交的信息 这样比看页面源代码要方便的多 ☆─────────────────────────────────────☆ yegle (一阁@SL小分队@lp是大牛) 于 (Thu Dec 4 13:38:05 2008) 提到: firebug没用吧? 【 在 nonsense (Hello God) 的大作中提到: 】 : 另外一个获取页面需要post内容的方法就是用liveHttpHeaders/Firebug之类的firefox插件来监视提交的信息 : 这样比看页面源代码要方便的多 ☆─────────────────────────────────────☆ BookMoth (书中蠹鱼) 于 (Thu Dec 4 13:52:33 2008) 提到: 同问firebug怎么看post信息。 而且post信息貌似不在http的header部分。 ☆─────────────────────────────────────☆ yegle (一阁@SL小分队@lp是大牛) 于 (Thu Dec 4 13:52:59 2008) 提到: live http header能看到post的数据的… 【 在 BookMoth (书中蠹鱼) 的大作中提到: 】 : 同问firebug怎么看post信息。 : 而且post信息貌似不在http的header部分。 ☆─────────────────────────────────────☆ ccliu (过客匆匆) 于 (Thu Dec 4 13:56:04 2008) 提到: 谢谢各位的热情指点,这几天为做这个post程序搞得头都大了,就是一点进展没有! ☆─────────────────────────────────────☆ sunmoonstar (摔锅啦) 于 (Thu Dec 4 14:17:30 2008) 提到: wireshark抓两个http的post包 ☆─────────────────────────────────────☆ nonsense (Hello God) 于 (Sat Dec 6 11:34:18 2008) 提到: 【 在 yegle 的大作中提到: 】 : firebug没用吧? 有 把firebug的network monitoring开启就行了 功能也不差,只是用起来总感觉还是没LiveHttpHeaders舒服 ☆─────────────────────────────────────☆ yegle (一阁@SL小分队@lp是大牛) 于 (Sat Dec 6 11:46:11 2008) 提到: 没找到在哪打开… 【 在 nonsense (Hello God) 的大作中提到: 】 : 有 : 把firebug的network monitoring开启就行了 : 功能也不差,只是用起来总感觉还是没LiveHttpHeaders舒服 : ................... ☆─────────────────────────────────────☆ nonsense (Hello God) 于 (Sat Dec 6 11:51:54 2008) 提到: 【 在 yegle 的大作中提到: 】 : 没找到在哪打开… [upload=1][/upload] 如图,不过有时候不怎么好用 [upload=2][/upload] ☆─────────────────────────────────────☆ yegle (一阁@SL小分队@lp是大牛) 于 (Sat Dec 6 11:54:08 2008) 提到: thx~ 【 在 nonsense (Hello God) 的大作中提到: 】 : [upload=1][/upload] : 如图,不过有时候不怎么好用 : [upload=2][/upload] : ................... ☆─────────────────────────────────────☆ coolfantasy (Cool) 于 (Mon Dec 8 22:23:56 2008) 提到: 还没搞定么.... 实在不行就从 HTTP 协议开始看吧... ☆─────────────────────────────────────☆ coolfantasy (Cool) 于 (Mon Dec 8 22:27:07 2008) 提到: POST 表单内容也有 【 在 BookMoth (书中蠹鱼) 的大作中提到: 】 : 同问firebug怎么看post信息。 : 而且post信息貌似不在http的header部分。
订阅后,新回复会通过你的通知中心匿名送达。
0 条回复
暂无回复 · 你可以订阅本帖等待新回复。