2011-08-11 2 views
0

サーブレットAPIとApache Httpコンポーネントのどちらにもあまり馴染みがありません。Apache HTTPコンポーネントを使用して、POSTリクエストをサーブレットからリレーするにはどうすればよいですか?

私が実装したHttpServlet.doPost()を使用して不明なデータ(おそらくフォーム提出の結果である)を含む受信POST要求を処理し、別のURLから同じ投稿情報を要求します。 HTTP POSTのリレーです。私はその後、レスポンスを文字列(text/html)に変換し、さらに処理してから、それを私に要求したWebブラウザに返します。

これらのライブラリに不慣れであるため、投稿されたデータのコンテンツタイプのような問題の処理方法や、リソースの解放を無視することによる問題の回避方法がわかりません。

誰でもこれに関する任意のポインタを提供できますか?

答えて

0

apache APIからHttpClientクラスをご覧ください。 これは必要に応じて取得と投稿の両方を処理し、後であなた自身のサーブレットで受け取ったデータでリクエストを感じることができます。

関連する問題