-1

私のアプリは、単純なテキスト データ (1 または 0) を提供する URL を呼び出すことになっています。URL は http/https で、メソッドは POST です。

たとえば、私の Java アプリはhttps://web.address.com:1234/isActiveいくつかのリクエスト パラメータを使用して呼び出すと、この URL は単純に0 または 1をテキスト形式で返します。

どの軽量 API を使用すればよいですか? それとも、(フレームワーク全体ではなく) Play Framework の WS API のみを使用できますか?

4

1 に答える 1

1

この「単純な」タスクでは、リモート サーバーに接続して基本的な HTTP 操作を実行できる標準ライブラリの JavaURLおよびクラスを使用できます。また、HTTP プロトコルに関する多くのヘルパー/ユーティリティ メソッドと定数を含むインスタンスを返すURLConnectionことも知っています。URL.openConnection()HttpURLConnection

また、HTTP POST 操作の実行を含む詳細と例を提供するこの優れた投稿も参照してください。

java.net.URLConnection を使用して HTTP 要求を起動および処理する

「自作」したくない場合は、多数のサードパーティ製ライブラリを利用できます (google it)。いくつか言及すると:

Apache HttpComponents (以前のApache HttpClient )

Google HTTP クライアント ライブラリ

于 2015-02-09T08:54:47.997 に答える