Нелегальный символ в HTTPPost Method Android - PullRequest
0 голосов
/ 22 ноября 2011

AM постоянно получает ошибку illegal character в этом URL:

http://my.server.com/SelectPerson-0.1/nativeService/businessCardSave?company=Select Person&fullName=Rghh Dgivv&email=uday@uioperr.info&phoneNo=123456789&desiredPosition=Machine Operator&city=Dthhbv&state=AZ&zipcode=5369466&currentEmployer=Fgyevb&currentJobTitle=Dyhg &careerArea=Health and Personal Care&datasource=Android&location=Dthhbv AZ&did=J8C4N275YH1N9LGSZCG

Ранее был дополнительный символ &, поэтому я удалил, но все еще получаю ту же ошибку.

Может ли кто-нибудь мне помочь, в поиске этого illegal character в этом url.

или кто-нибудь уточнит, ссылка для Httpost illegal characters

Спасибо

Ответы [ 2 ]

2 голосов
/ 22 ноября 2011

@ должно быть закодировано (см. Полный список символов, которые необходимо кодировать). Для простоты вы должны просто использовать URLEncoder.encode(yourString, "UTF-8"); для каждого значения, которое вы вводите в строку запроса этого URL.

1 голос
/ 22 ноября 2011

Возможно, вам нужно заменить пробелы в URL-адресе на %20

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...