簡體   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