Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Java программирование > Java Мобильная разработка (Android)
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 20.12.2017, 12:35   #1
SAMOUCHKA
Форумчанин
 
Регистрация: 07.08.2011
Сообщений: 576
По умолчанию Проблема с передачей кириллицы

Код:
HttpURLConnection connection = (HttpURLConnection) url.openConnection();
                connection.setRequestMethod("POST");
                connection.setRequestProperty("Content-Type", "application/x-www-form-urlencoded");
                connection.setRequestProperty("Content-Length", String.valueOf(post_data.length()));

                connection.setDoOutput(true);
                connection.setDoInput(true);

                OutputStream out_stream = connection.getOutputStream();

                out_stream.write(post_data.getBytes("UTF-8"));
В последней строке кода post_data, String, который нужно передать.
Сначала тестировал это в Windows, все работает. На Android, при передачи кириллицы выбрасывает исключение:
exceeded content-length limit of 29 bytes

Как исправить и по чему такое происходит? Я думал что Java абсолютно кроссплатформенна так как исполняется на виртуальной машине.
SAMOUCHKA вне форума Ответить с цитированием
Старый 21.12.2017, 12:10   #2
SAMOUCHKA
Форумчанин
 
Регистрация: 07.08.2011
Сообщений: 576
По умолчанию

Исправил. Убрал вот эту строку:
Код:
connection.setRequestProperty("Content-Length", String.valueOf(post_data.length()));
SAMOUCHKA вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проблема с передачей( фтпуд17 Свободное общение 5 27.01.2011 11:23
проблема с передачей параметров Mira-girl Общие вопросы по Java, Java SE, Kotlin 2 22.11.2010 23:59
Проблема с передачей файла BleStaR C++ Builder 1 15.02.2010 20:37
Проблема с передачей кириллицы через буфер обмена Windows Vodnik Win Api 2 12.07.2009 19:12
Проблема с передачей куки arwm Работа с сетью в Delphi 7 28.12.2007 23:44