Android-API の動作から HttpParams を取得できません。
Postrequest でいくつかの単純なパラメーターを送信したくないだけです。パラメータを除いて、すべてが正常に機能しています。パラメーターを postrequest に設定するコード:
HttpParams params = new BasicHttpParams();
params.setParameter("password", "secret");
params.setParameter("name", "testuser");
postRequest.setParams(params);
サーバーが常に応答するため、このコードはパラメーターをまったく追加していないようです。私の要求には「名前」パラメーターがありません。
実際に期待どおりに機能しているものの例:
ArrayList<NameValuePair> postParameters = new ArrayList<NameValuePair>();
postParameters.add(new BasicNameValuePair("name", "testuser"));
postParameters.add(new BasicNameValuePair("password", "secret"));
UrlEncodedFormEntity formEntity = new UrlEncodedFormEntity(postParameters);
postRequest.setEntity(formEntity);
しかし、読みやすく理解しやすい最初の例のバージョンを使用したいと思います。
どんなヒントでも大歓迎です!