Obtenir les parameters envoyés dans HttpPost d’Apache

J’envoie une chaîne json à mon serveur, parfois c’est trop pour HttpGet donc j’utilise HttpPost. J’ai ajouté les données de chaîne comme suit:

URL Url = new URL(url); URI uri = new URI(Url.getProtocol(), Url.getHost(),Url.getPath(), Url.getQuery(), null); Log.i("url_encoded", uri.toSsortingng()); HttpPost post = new HttpPost(uri); List parameters = new ArrayList(); parameters.add(new BasicNameValuePair("data", touchPointsJSON)); post.setEntity(new UrlEncodedFormEntity(parameters)); Log.i("post URI", ""+post.getURI()); client.execute(post); 

Le problème que je rencontre est que je ne peux pas voir quelles données ont été envoyées dans la paire nom-valeur après client.execute(post) . Je veux faire cela pour que je puisse savoir si la chaîne de données était trop grande pour une requête POST.
Des idées sur la façon dont cela peut être accompli?