[英]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
我怎么做這項工作?甚至可以這樣做嗎?
不,它將無法工作,因為它將在不了解localhost
或port
client
站點(瀏覽器)上呈現。 您必須使用該應用程序的外部URL才能向其提交form
(例如http://somehost.com/simple-web-services/uploadQuestions
)。
如果您不想在客戶端站點公開該端點(或者在server
或vpn
外部不可用),那么另一種方法可能是使用應用程序的端點,並使用Spring的名稱從server
端應用程序內部調用此application
/ API
RestTemplate
或Java的HttpURLConnection
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.