Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
GukZiLLA
35 / 35 / 2
Регистрация: 30.11.2013
Сообщений: 102
1

Какая есть альтернатива устаревшему apache HttpClient?

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

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

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

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

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

HttpClient.execute
Привет всем, при работе этого кода почему то программа вылетает с ошибкой. ...

Не работает HttpClient
Первый раз пробую отправить и получить данные на сервер... Полазил в нете и...

HttpClient вылетает на телефоне
Доброго времени суток! Пытаюсь сделать http запрос с телефона (Sony Xperia...

Какая альтернатива есть
хочется сменить outlook на что то другое.Что посоветуете?

Какая есть альтернатива стандартному WebBrowser в Delphi XE7?
Доброго времени суток! Пару дней копая интернет, не хотел создавать лишний...

2
YuraAAA
1578 / 1319 / 282
Регистрация: 25.10.2009
Сообщений: 3,436
Записей в блоге: 2
29.06.2015, 15:32 2
GukZiLLA,
Java
1
HttpClient client = HttpClientBuilder.create().build();
0
GukZiLLA
35 / 35 / 2
Регистрация: 30.11.2013
Сообщений: 102
30.06.2015, 14:43  [ТС] 3
YuraAAA, http://developer.android.com/referen...ttpClient.html
This class was deprecated in API level 22.
Можно, конечно, вместо HttpClient юзать CloseableHttpClient, но

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

Добавлено через 23 часа 1 минуту
Ура, решение найдено) В рекомендациях https://commonsware.com/blog/2015/03...d-5p1-sdk.html
упоминается библиотека OkHttp, которую я и заюзал.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.06.2015, 14:43

Apache HttpClient
Всех приветствую. Вопрос такой: как, работая с Apache HttpClient, получить...

Знатокам Apache httpclient. proxy
Задача проста: отправить post запрос на какой-либо сайт через прокси с...

Apache HttpClient & Servlet
Здравствуйте, возникла необходимость вызова сервлета, в котором Get метод....


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

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