Android HTTP paramètres GET

Je suis en utilisant le serveur apache http bibliothèque et ont besoin de savoir comment faire pour ajouter un paramètre à une requête HTTP GET. J'ai regardé sur Comment faire pour ajouter des paramètres à une requête HTTP GET sur Android? mais le a accepté de répondre pour qui ajoute des paramètres pour un HTTP POST. C'est mon code mais il ne fonctionne pas.

HttpGet get = new HttpGet("https://server.com/stuff");
List<NameValuePair> nameValuePairs = new ArrayList<NameValuePair>();
nameValuePairs.add(new BasicNameValuePair("count", "5"));
HttpParams p = get.getParams();
p.setParameter("length", "5");
get.setParams(p);
Veuillez expliquer en quoi il n'est pas de travail - n'est-il pas de compiler, d'accident, ou tout simplement ne pas obtenir les résultats escomptés?
Ajout d'un paramètre get est trivial. Vous pouvez simplement faire new HttpGet("https://server.com/stuff?id=" + 123); par exemple
utilisez "server.com/stuff" + URLEncodedUtils.format(nameValuePairs, "utf-8"); HttpParams est pour http paramètres de protocole associé.
le serveur agit comme si elle ne reçoit pas un paramètre à tous lorsque j'utilise la méthode ci-dessus. Je vais essayer njzk2 réponse

OriginalL'auteur mpatten | 2013-01-11