Вызов Connection.setRequestProperty()
установит заголовок запроса, что, вероятно, не то, что вы хотите сделать в этом случае (если вы спросите меня, я думаю, что назвать его setRequestHeader было бы лучшим выбором). Некоторые прокси могут удалять или переписывать имена нестандартных заголовков, поэтому лучше придерживаться соглашения о передаче данных в GET URL через параметры URL.
Лучший способ сделать это на BlackBerry - использовать класс URLEncodedPostData
для правильного кодирования параметров URL:
URLEncodedPostData data = new URLEncodedPostData("UTF-8", false);
data.append("method", "session.getToken");
data.append("developerKey", "value");
data.append("clientID", "value");
url = url + "?" + data.toString();