繁体   English   中英

将表单操作请求发送到部署在同一服务器上的另一个项目

[英]Sending form action request to another project deployed on same server

我在tomcat服务器上部署了两个项目。 我想将表单操作请求(提交时)发送到在同一服务器上部署的其他项目中编写的服务。

就像是 :

<form method ="post" action="http://localhost:8081/simple-web-services/uploadQuestions" enctype="multipart/form-data">
<h3>Choose your file : </h3> <br>
<input type ="file" name ="attachment"></input><br>
<input type="submit" value="submit"></input>
</form

我怎么做这项工作?甚至可以这样做吗?

不,它将无法工作,因为它将在不了解localhostport client站点(浏览器)上呈现。 您必须使用该应用程序的外部URL才能向其提交form (例如http://somehost.com/simple-web-services/uploadQuestions )。

如果您不想在客户端站点公开该端点(或者在servervpn外部不可用),那么另一种方法可能是使用应用程序的端点,并使用Spring的名称从server端应用程序内部调用此application / API RestTemplate或Java的HttpURLConnection

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM