Одной из проблем является неправильная настройка заголовков ваших запросов.
Ваши данные для публикации, поэтому httpConnection.setRequestMethod(HttpConnection.GET);
не должно быть httpConnection.setRequestMethod(HttpConnection.POST);
.
. Также следует установить content-Length : httpConnection.setRequestProperty("Content-Length", Integer.toString(postmsg.length));
И пока мы это делаем, я бы выбрал следующее:
тип контента : возможно, как "image / jpeg".Не уверен, что это должно быть для mJpeg ... httpConnection.setRequestProperty("Content-Type", "image/jpeg");
UserAgent Я обнаружил, что некоторые сайты блокируют пользовательский агент по умолчанию в RIM (Java / xxx), думая, что этопаук, так что мне нравится устанавливать пользовательский агент. httpConnection.setRequestProperty("User-Agent", "MyCoolApp/V1 (App_RIM)");
Какую версию JDE вы используете?Это через HTTPS?Я спрашиваю, потому что на более старых версиях, таких как 4.5, вам приходилось создавать http и https по-разному.В более новых версиях вам, вероятно, следует использовать новую ConnectionFactory вместо Connector.
Удачи, и я надеюсь, что вы это выясните !!!