J'ai besoin d'encoder une URL à l'aide de HTTP GET Demande dans BlackBerry. Quelqu'un peut-il m'aider à trouver comment puis-je y parvenir? P>
4 Réponses :
Vous allez ici; ^)
WhyTt n'utilisez-vous pas de rim URLENCODEDPOSTDATA ?
Grande solution mais pas portable. Compte tenu, il veut exécuter son logiciel sur un mobile différent, il posera à nouveau la même question. Le mieux consiste à éviter les classes qui ne fonctionnent que sur une plate-forme.
Je ne peux pas dire à coup sûr ... Dans ce cas, vous avez raison, car ce n'est pas une fonctionnalité dépendante de la plate-forme. Mais toujours simple, c'est bien, mettez-le en œuvre quand ils vous demandent.
Il ne dis pas réellement qu'il écrit le code mobile de la plate-forme inter-plate-forme, donc dans ce cas, je serais parallèlement à Cholice - il me semble plus sûr (moins susceptible d'introduire des bugs) d'utiliser une API native sur une approche homebrew.
Peut-être que je suis mal compris la question ici, mais je ne pense pas que cette réponse fait quelle question demande, du tout. URLENCODEDPOSTDATA CODE> est destiné aux paramètres de codage d'URL de paramètres sur les paramètres POST B> (paires de touches / valeur), à écrire en tant que contenu octets dans un
POST CODE> Demande. Cela me ressemble (et à quelques autres réponses ici) que l'OP demande à encoder l'URL elle-même. Par exemple,
http://maps.google.com/?addr=123 Main St, New York, NY Code> ->
http://maps.google.com/?addr=123 + Main + St, + New + York, + NY CODE>. Cela ne fait pas ça.
Je ne suis pas capable d'obtenir une chaîne codée URL appropriée de cette solution: voici mon lien Map.google .Com / Cartes? Saddr = HD5 & DT4 8TA
La réponse à l'aide de "URLENCODEDPOSTDATA" ci-dessus est incorrecte.
Exemple corrigé: acclamations! P> p>