Javascript 如何使用POST请求从另一个java应用程序重定向到远程服务器网页
我有一个要求,即我必须从我的java web应用程序向另一个远程服务器发送POST请求,而我拥有的关于另一个远程服务器的唯一信息是他们提交请求的方式,如下所示:Javascript 如何使用POST请求从另一个java应用程序重定向到远程服务器网页,javascript,java,php,jquery,forms,Javascript,Java,Php,Jquery,Forms,我有一个要求,即我必须从我的java web应用程序向另一个远程服务器发送POST请求,而我拥有的关于另一个远程服务器的唯一信息是他们提交请求的方式,如下所示: <form action = "https://xyz.php" method="post"> <input type="hidden" name=" param1 " value="$param1" /> <input type="hidden" name=" param2 " val
<form action = "https://xyz.php" method="post">
<input type="hidden" name=" param1 " value="$param1" />
<input type="hidden" name=" param2 " value=" param2" />
<input type="submit" name="submit" value="Submit" />
</form>
我尝试通过“HTTPURLConnection”发送请求,并且我能够得到响应代码200,这是正常的。但我想做的主要事情是在新选项卡上打开远程服务器网页。我不知道如何做。请提供你的宝贵意见我不太清楚你要什么
<form action = "https://xyz.php" method="post">
<input type="hidden" name=" param1 " value="$param1" />
<input type="hidden" name=" param2 " value=" param2" />
<input type="submit" name="submit" value="Submit" />
</form>
<form action = "https://xyz.php" method="post">
<input type="hidden" name=" param1 " value="$param1" />
<input type="hidden" name=" param2 " value=" param2" />
<input type="submit" name="submit" value="Submit" />
</form>
它用于在新选项卡中打开。您可以执行以下操作:
<form action = "https://xyz.php" method="post">
<input type="hidden" name=" param1 " value="$param1" />
<input type="hidden" name=" param2 " value=" param2" />
<input type="submit" name="submit" value="Submit" />
</form>
var frm = $('<form method="get" action="' + link + '" target="_blank"></form>')
$("body").append(frm);
frm.submit().remove();
var frm=$('')
$(“正文”)。附加(frm);
frm.submit().remove();
从JSFIDLE:
<form action = "https://xyz.php" method="post">
<input type="hidden" name=" param1 " value="$param1" />
<input type="hidden" name=" param2 " value=" param2" />
<input type="submit" name="submit" value="Submit" />
</form>