サーバーにjson文字列を送信していますが、HttpGetには多すぎる場合があるため、HttpPostを使用しています。次のように文字列データを追加しました。
URL Url = new URL(url);
URI uri = new URI(Url.getProtocol(), Url.getHost(),Url.getPath(), Url.getQuery(), null);
Log.i("url_encoded", uri.toString());
HttpPost post = new HttpPost(uri);
List<NameValuePair> parameters = new ArrayList<NameValuePair>();
parameters.add(new BasicNameValuePair("data", touchPointsJSON));
post.setEntity(new UrlEncodedFormEntity(parameters));
Log.i("post URI", ""+post.getURI());
client.execute(post);
私が遭遇している問題は、名前と値のペアの後に送信されたデータを確認できないことclient.execute(post)
です。POSTリクエストでもデータ文字列が多すぎるかどうかを調べることができるように、これを行いたいと思います。
これをどのように達成できるかについてのアイデアはありますか?