Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
Muhammad97
10 / 10 / 1
Регистрация: 10.11.2013
Сообщений: 238
#1

Кодировка Post запроса - Android

24.07.2014, 23:35. Просмотров 428. Ответов 0
Метки нет (Все метки)

здравствуйте, я делаю post запрос на сервер и получаю ответы в json. Когда я ввожу на русском в ответ приходят ??? . Кодировку в которой нужноо отправлять я не знаю. Что мне делать

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
HttpClient httpclient = new DefaultHttpClient();
HttpPost httppost = new HttpPost("http://translate.google.ru/translate_a/t");
// Добавим данные (пара - "название - значение")
List<NameValuePair> nameValuePairs = new ArrayList<NameValuePair>(4);
nameValuePairs.add(new BasicNameValuePair("client", "x"));
nameValuePairs.add(new BasicNameValuePair("text", "{"+text_to_translate[0]+"}"));
nameValuePairs.add(new BasicNameValuePair("hl", "ru"));
nameValuePairs.add(new BasicNameValuePair("tl", "en"));
httppost.setEntity(new UrlEncodedFormEntity(nameValuePairs, "windows-1251"));
// Выполним запрос
HttpResponse response = httpclient.execute(httppost);
 
HttpEntity responseEntity = response.getEntity();
 
if(responseEntity!=null) {
translated_text = EntityUtils.toString(responseEntity);
}
}
Пробовал с помощью:

Java
1
httppost.setEntity(new StringEntity(str,"utf-8"));
Ответ приходит в виде "\u00D0'\u00D0°"
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.07.2014, 23:35     Кодировка Post запроса
Посмотрите здесь:

Android Отправка POST запроса
Android Кодировка в post запросе
Отправка POST запроса серверу Android
Отправка POST запроса Android
Передать JSON в теле POST запроса? Android
Не работает отправка POST запроса Android
Android Кодировка в httppost
POST запрос Android
Android Обработка результата POST-запроса в Android
Отправка Post запроса в Android предложении Android
Android Парсинг сайта и кодировка
Отправка POST запроса Android

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 02:47. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru