Sur Android, effectuez une requête POST avec des données de formulaire encodées en URL sans utiliser UrlEncodedFormEntity

J'ai une chaîne qui est déjà dans le bon URLEncoded format et voudrais envoyer une requête POST sur Android à un serveur PHP. Je connais la méthode pour envoyer des URL codées formes sur Android utilise les UrlEncodedFormEntity et je sais comment l'utiliser. Le problème est que les données proviennent dans la fonction déjà codées dans l'URL et rejoint par une esperluette, donc à l'aide d' UrlEncodedFormEntity impliquerait beaucoup de travail supplémentaire pour le transformer en un List de NameValuePairs et je préfère ne pas.

Alors, comment dois-je faire un bon POST de demande d'envoi de cette chaîne que le contenu du corps?

J'ai déjà essayé d'utiliser StringEntitymais le serveur PHP ne pas obtenir toutes les données (vide $_POST objet).

Je suis en train de tester contre http://test.lifewanted.com/echo.json.php qui est simplement

<?php echo json_encode( $_REQUEST );

Voici un exemple de la déjà des données codées:

partnerUserID=email%40example.com&partnerUserSecret=monmotdepasse&commande=Authentifier

source d'informationauteur Oz.