私は、すべての受信データ(XML)を別のサーバに送信するjava proxyservletを作成する必要があります。 しかし、受信データをリモートサーバーに投稿するにはどうすればよいですか? Java7として、より新しいためCloseableHttpClientを使用したり、あまりにも古いバージョンのJava用のHttpClientを使用したのと同じくらい簡単Java proxyservletが別のサーバにデータを投稿する
public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
String server = "http://server.tld";
String subURI = request.getRequestURI().split("/ProxyServlet")[1];
System.out.println("ProxyServlet: " + server + subURI);
URL remoteServer = new URL(server + subURI);
HttpURLConnection connection = (HttpURLConnection) remoteServer.openConnection();
//somehow apply request to remoteServer and receive response
}