2017-06-02 99 views
0

我有一个要求,我必须从我的Java Web应用程序发送POST请求到另一个远程服务器,并且我拥有其他远程服务器的唯一信息是他们提交请求的方式是如下:如何使用POST请求从另一个Java应用程序重定向到远程服务器网页

<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是OK。但我想要做的主要事情是在新选项卡上打开远程服务器网页。我无法知道如何做到这一点。请提供您的宝贵意见

回答

0

确实不太清楚你问什么

<form action = "https://xyz.php" method="post" target="_blank">

它是用于在新标签中打开。

0

你可以做这样的事情:

var frm = $('<form method="get" action="' + link + '" target="_blank"></form>') 
$("body").append(frm); 
frm.submit().remove(); 

从的jsfiddle:https://jsfiddle.net/b039wc1h/93/

相关问题