我在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
我怎样才能做到这一点?甚至允许这样做?
答案 0 :(得分:0)
不会,它将无效,因为它将在client
网站(浏览器)呈现,该网站对localhost
或port
一无所知。您必须使用该应用的外部网址才能向其提交form
(例如http://somehost.com/simple-web-services/uploadQuestions
)。
如果您不想在客户端网站上公开该端点(或者在server
或vpn
之外无法使用该端点),那么另一种方法可能是使用您的应用和#39; s端点并使用我们的application
或java&#39来调用API
/ server
来自您的RestTemplate
边应用程序; s HttpURLConnection
。