私はあなたにcorn-httpclientを勧告することができます。ほとんどの場合、シンプルで速く、十分です。それは同様のAndroidとApp Engine上で実行することができますので、
HttpForm form = new HttpForm(new URI("http://localhost:8080/test/formtest.jsp"));
//Authentication form.setCredentials("user1", "password");
form.putFieldValue("input1", "your value");
HttpResponse response = form.doPost();
assertFalse(response.hasError());
assertNotNull(response.getData());
assertTrue(response.getData().contains("received " + val));
Mavenの依存
<dependency>
<groupId>net.sf.corn</groupId>
<artifactId>corn-httpclient</artifactId>
<version>1.0.0</version>
</dependency>
+1大きな回答:素晴らしい例。素晴らしい点。あなたは本当にApache HTTP Clientを販売しています。 – therobyouknow
ドキュメンテーションは、しかし、日付のうちです。 HttpClientは具象クラスではなく、インタフェースであるため、上記のコードはこのHttpClientインタフェースのインスタンスを作成しようとしても動作しません。代わりに、DefaultHttpClientのようなHttpClientインターフェイスを実装するクラスをインスタンス化する必要があります。 – therobyouknow
それはすべてのリリースがあまりにも多くの大きな変化であると感じています...何年にもわたってこの図書館に本当に不満を抱いていました....そして今、彼らはプールからの接続がリークしているようです。 grrrrrr。 –