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

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

Войти
Регистрация
Восстановить пароль
 
GukZiLLA
35 / 35 / 2
Регистрация: 30.11.2013
Сообщений: 102
#1

Какая есть альтернатива устаревшему apache HttpClient? - Программирование Android

29.06.2015, 14:14. Просмотров 380. Ответов 2
Метки нет (Все метки)

С недавнего времени HttpClient от апача устарел и предлагают юзать стандартный HttpURLConnection.

Я не против, но на пост/пут-запросы с ошибкой 403 HttpURLConnection выдает null контент.
Без разъяснения ошибки моя программа не может корректно работать, так как на 403 ошибку есть целых 4 разъяснения:

AuthError, // 403 - неправильный логин/пароль
NotLoggedInError, // 403 - нужно войти, чтобы совершить запрошенную операцию
AccessError, // 403 - нет прав доступа на совершение операции
NotAllowedError, // 403 - ты пытаешься сделать что-то, что в принципе невозможно

Как быть?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.06.2015, 14:14     Какая есть альтернатива устаревшему apache HttpClient?
Посмотрите здесь:

HttpClient.execute - Программирование Android
Привет всем, при работе этого кода почему то программа вылетает с ошибкой. public String getXmlFromUrl(String url) { String...

Не работает HttpClient - Программирование Android
Первый раз пробую отправить и получить данные на сервер... Полазил в нете и накопал такую функцию... но когда в эмуляторе запускаю и...

Альтернатива iscroll - Программирование Android
Существует ли другая библиотека идентичная этой?

Альтернатива LogCat - Программирование Android
Работаю в студии, до этого был эклипс... LogCat использую по полной, но он меня не устраивает (ни в Студии, ни в Эклипсе, ни в...

Альтернатива ListView - Программирование Android
Использую ListView Но оказывается его нельзя использовать внутри ScrollView Подскажите какой есть аналог? Чтобы Вывести данные из...

Соединение с сервером Apache - Программирование Android
Здравствуйте не могу понять что делает setEntity() и последние 3 строки, вот ещё, например при ответе в браузер php генерирует html и в...

android и apache server - Программирование Android
Тут такое дело. Можно установить denver на пк, а потом подключится к этому компу через wifi с android и отправлять post запроси на сервер?

Apache poi - не работает xls - Программирование Android
package com.slavam.p_0121; import android.app.Activity; import android.os.Bundle; import android.util.Log; import...

Apache commons net Ftp в android - Программирование Android
Пишу программу для вывода названий файлов и директорий , на java никаких проблем не возникло, создал отдельный класс с новым потоком и там...

Исходники API org.apache.http - Программирование Android
Захожу значит в папку sdk/sources/android-19/org/apache А там всего лишь одна папка: harmony. Спрашивается - где остальное?...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
YuraAAA
1566 / 1308 / 269
Регистрация: 25.10.2009
Сообщений: 3,424
Записей в блоге: 2
29.06.2015, 15:32     Какая есть альтернатива устаревшему apache HttpClient? #2
GukZiLLA,
Java
1
HttpClient client = HttpClientBuilder.create().build();
GukZiLLA
35 / 35 / 2
Регистрация: 30.11.2013
Сообщений: 102
30.06.2015, 14:43  [ТС]     Какая есть альтернатива устаревшему apache HttpClient? #3
YuraAAA, http://developer.android.com/referen...ttpClient.html
This class was deprecated in API level 22.
Можно, конечно, вместо HttpClient юзать CloseableHttpClient, но

А также ахтунг на все остальное:
https://developer.android.com/about/...-5.1.html#http

Добавлено через 23 часа 1 минуту
Ура, решение найдено) В рекомендациях https://commonsware.com/blog/2015/03...d-5p1-sdk.html
упоминается библиотека OkHttp, которую я и заюзал.
Yandex
Объявления
30.06.2015, 14:43     Какая есть альтернатива устаревшему apache HttpClient?
Ответ Создать тему
Опции темы

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