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

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

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

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

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

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

Как быть?
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.06.2015, 14:14
Ответы с готовыми решениями:

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

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

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

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

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

2
YuraAAA
1601 / 1333 / 291
Регистрация: 25.10.2009
Сообщений: 3,486
Записей в блоге: 2
29.06.2015, 15:32 2
GukZiLLA,
Java
1
HttpClient client = HttpClientBuilder.create().build();
0
GukZiLLA
36 / 36 / 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
30.06.2015, 14:43
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.06.2015, 14:43

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Соединиться с формой на сайте POST запросом Apache HttpClient 4.5.1
Недавно изучаю java и в частности работу с http. Задача: нужно послать POST запрос с логином и...

Какая разница между Apache HTTP Server и Apache Tomcat?
Какая разница?

FULL JOIN.... какая альтернатива?
Искал ответ на этот же вопрос и получил ссылку на эту тему. to Михайло: а если просто,...


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

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

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