Форум программистов
 
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

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

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


Донат для форума - использовать для поднятия настроения себе и модераторам

А ещё здесь можно купить рекламу за 25 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru

Ответ
 
Опции темы
Старый 03.10.2019, 14:47   #1
AntonCH
Форумчанин
 
Регистрация: 28.11.2017
Сообщений: 57
Репутация: -9
По умолчанию Передача кириллицы на андроид 4.4

Передаю данные в запросе на сервер. Тестировал на эмуляторе 9-ки и 4.4 - при этом на 9-ке php скрипт правильно принимает кириллицу, а на 4.4 - знаки вопроса вместо символов. Как поправить?
Код:
URL url = new URL(url_string);
            HttpsURLConnection connection = (HttpsURLConnection) url.openConnection();

            //add request header
            connection.setRequestMethod("GET");
            connection.setRequestProperty("Accept-Language", "en-US,ru;q=0.5");
            connection.setRequestProperty("Accept-Charset", "UTF-8");
            connection.setRequestProperty("Content-Type", "application/json");
AntonCH вне форума   Ответить с цитированием
Старый 03.10.2019, 16:18   #2
AntonCH
Форумчанин
 
Регистрация: 28.11.2017
Сообщений: 57
Репутация: -9
По умолчанию

Для проверки кодировки вставил эти две строки - кодировка utf-8, но кириллица адекватно не передается
Код:
            byte[] b = url_string.getBytes(StandardCharsets.UTF_8);
            url_string = new String(b, StandardCharsets.UTF_8);
AntonCH вне форума   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Можно ли написать веб сервер на Яве для клиента на Андроид,имея под рукой только телефон на том самом андроид? Nevesel Помощь студентам 10 07.06.2016 03:29
Перекодировка с кириллицы на латиницу asiks1 Assembler 5 14.05.2012 18:47
Post-передача кириллицы со страницы в utf-8 на страницу в windows-1251 TrydORgolik PHP 3 17.09.2011 10:30
Множество кириллицы Sauber Помощь студентам 4 02.04.2011 12:17
Передача кириллицы через GET ADSoft PHP 5 25.10.2009 19:39


09:49.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.