Исключение №: в URL-адресе ежевики

Я получаю исключение "no ":" в URL-адресе Blackberry", когда пытаюсь подключиться к веб-службе.
Мой URL-адрес выглядит как "http://url/MobileWrapper/action_name.do"

    String redemptionUrl = "http://test.TTMF.com/MobileWrapper/reconfirm.do";
HttpConnection httpConn = null; DataOutputStream dataOS = null;
redemptionUrl = redemptionUrl+ ";deviceside=true";
 httpConn = (HttpConnection) Connector.open(redemptionUrl);

person happy    schedule 28.12.2011    source источник
comment
покажите кусок кода, а то очень сложно понять в чем проблема???   -  person BBdev    schedule 28.12.2011
comment
Строка redemptionUrl = test.TTMF.com/MobileWrapper/reconfirm.do; HttpConnection httpConn = ноль; DataOutputStream dataOS = null; System.out.println(strModuleName.trim():::: + strModuleName.trim()); redemptionUrl = redemptionUrl+ ;deviceside=true; httpConn = (HttpConnection) Connector.open(redemptionUrl);   -  person happy    schedule 28.12.2011
comment
не комментируйте, используйте редактирование, чтобы поместить свой код... :)   -  person BBdev    schedule 28.12.2011
comment
попробуйте поставить http:// или что-то в этом роде перед redemptionUrl.   -  person Rupak    schedule 28.12.2011


Ответы (1)


Проверьте сгенерированный URL. Это должен быть недопустимый URL. Выполните отладку или System.out.print(..).

Чтобы установить соединение, вы должны выполнить некоторые общие задачи, такие как

  • Удаление пробелов из URL.
  • Кодируйте нежелательные символы в URL-адресе с помощью эквивалентного им HTML-кода.
  • Добавьте соответствующий параметр подключения к URL-адресу в зависимости от поддержки подключения, доступной на устройстве.
person Rupak    schedule 28.12.2011