大概有下面这样一个HTML页面,我想知道的是:当我点击<a href="javascript:Submit()">Submit</a>后,IE实际POST的内容是什么?
我是想用程序模拟这一过程,但不知道POST的内容是什么,就是用HttpURLConnection 连接该网站后,应该向con.getOutputStream()写入的东西是什么?
//////////////////////////////
function Submit()
{
document.form1.action="play.asp";
document.form1.method="post";
document.form1.submit();
}
//////////////////////////////
<form action="play.asp"  name=form1 method=post>
<table border="0" cellspacing="0" cellpadding="2">
<TR><TD><input type=checkbox name=check1 value=1></TD><TD>AAAA</TD></TR>
<TR><TD><input type=checkbox name=check2 value=2></TD><TD>BBBB</TD></TR>
</table>
</form>
<a href="javascript:Submit()">Submit</a>

解决方案 »

  1.   

    简单的说:就是怎样提交含有checkbox的表单的?
      

  2.   

    check1=1&check2=2这是实体内容
      

  3.   

    不是
    name=check1&value=1
    name=check2&value=2
    吗?POST方法不是用换行符号来分隔的?
      

  4.   

    还有,是不是只提交选中的checkbox?
      

  5.   

    lz可以用get方法试试看,这样就能在地址栏中看的一目了然了。get和post方法在发送数据的时候,只是参数存放位置不同而已。lz可以详细的查查http协议。
      

  6.   

    不是 
    name=check1&value=1 
    name=check2&value=2 
    吗? POST方法不是用换行符号来分隔的?还有,是不是只提交选中的checkbox?
    --------------------1.不是2.不知道lz什么意思3.是
      

  7.   

    用了一下wireshark ,确如sszhangy所说.
    问题已经解决,非常感谢sszhangy.