我试过Java提示,但不成功。如果不成功,我的意思是我读回的回复是相同的页面。如何将HTTP发布到CGI脚本
这里的初始页面的局部截图 -
正如你所看到的,我想填写用户名和口令/密码领域。这将允许我访问其他感兴趣的页面。如果有帮助,这里的形式标签的片段 -
<form method="post" action="platform.cgi">
从行动属性,我推测,在后,它会执行platform.cgi脚本。它是否正确?此外,作为登录按钮,它就会调用的javascript方法(即loginValidate()
) -
<input type="submit" value="Login" name="umi.loginAuth" class="b0" title="Login" onclick="return loginValidate()">
而且,这里的两个文本字段的一个片段,有没有什么帮助,以及 -
<input type="text" name="web0x120010" id="txtUserName" size="26" class="txtbox" maxlength="31">
<input type="password" name="web0x120011" id="txtPwd" size="26" class="txtbox" maxlength="64">
当我填写内容如我的例子中,我用txtUserName
和txtPwd
,但没有奏效。任何想法或其他资源可以帮助我?
如果这不够清楚,请让我知道 - 谢谢!
你是一个拯救生命的人! :D – mrkhrts
Thanks :)请注意,@ Santosh建议使用Apache的HttpClient是一个更好,更干净的解决方案,因为您不必关心cookie。 – palacsint