Web サービスの名前を取得し、リクエストを外部 Web サービスに転送できるサーブレットを開発しています。次に例を示します。http://www.webservice.com/...
応答出力をインターセプトする応答ラッパーを作成しましたが、要求を外部 Web サービスに転送できません。要求を同じサーバー上のサーブレットにリダイレクトする場合にのみ機能します。
例:
request.getRequestDispatcher("aMyServlet").forward(request, response) // WORKS
request.getRequestDispatcher("http://www.webservice.com/...").forward(request, response)
http://www.webservice.com/...
Tomcatはサーバー上でローカル リソースとして検索するため、そうではありません。
外部リクエストを行うにはどうすればよいですか?
ありがとう