Articles of apache httpclient 4.x

Проект Android с использованием httpclient -> http.client (apache), метод post / get

Я делаю метод Get и Post для проекта android, и мне нужно «перевести» HttpClient 3.x на HttpClient 4.x (используя android). Моя проблема в том, что я не уверен в том, что я сделал, и я не нахожу «перевод» некоторых методов … Это HttpClient 3.x я сделал и (->) HttpClient 4.x «перевод», если я его нашел […]

Изменить длину каждого пакета в многофайловой загрузке файла в android

Есть ли способ ограничить размер деталей, которые отправляются на MultipartEntity из org.apache.http.entity.mime.MultipartEntity. Я использую volley для сетевых запросов. Я попытался расширить класс запросов Volley и переопределить метод getbody ().

Javax.net.ssl.SSLPeerUnverifiedException: нет сертификата peer, пока я работаю с google place api в android

Я столкнулся с javax.net.ssl.SSLPeerUnverifiedException: Отсутствие исключения сертификатов peer при работе с google place api в эмуляторе android.Below – мой url: https://maps.googleapis.com/maps/api/place/search/json?&location=28.632808,77.218276&radius=1000&sensor=false&key=AIzaSyC3y3fOMTqTkCjNNETQTCKustG7BRk_eVc Когда я просто, вставьте выше url в адресную строку браузера, он просто дает строку Json. Так что, я думаю, что нет необходимости в аутентификации сертификатов. После того, как вы сделали так много поисковых запросов […]

IllegalArgumentException при запуске HttpClient в Android

В консоли Google Play я вижу отчеты о сбоях от пользователей, которые жалуются, потому что мое приложение аварийно завершает работу сразу после запуска. Причиной, по-видимому, является исключение, возникшее при создании HttpClient. Что я делаю не так ? Вот выдержка из трассировки стека: Java.lang.IllegalArgumentException: androidApplicationContext должен быть не null! At org.apache.http.impl.client.naf.gba.connector.GbaServiceConnectorSynchronizedSingleton.instance (GbaServiceConnectorSynchronizedSingleton.java:76) At org.apache.http.impl.client.naf.gba.shared.KeeperManager.init (KeeperManager.java:68) At […]

Почему DefaultHttpClient отправляет данные по полузакрытому сокету?

Я использую DefaultHttpClient с ThreadSafeClientConnManager на Android (2.3.x) для отправки HTTP-запросов на мой сервер REST (встроенный Jetty). После ~ 200 секунд бездействия сервер закрывает TCP-соединение с помощью [FIN]. Клиент Android отвечает на [ACK]. Это должно и должно оставить сокет в полузакрытом состоянии (сервер все еще прослушивает, но не может отправлять данные). Я ожидал бы, что […]

С использованием модификации с сохранением Cookie

Я, ребята, я использую модификацию, и мне интересно, как прозрачно обрабатывать cookie сеанса. Для этого я расширяю данный ApacheClient и использую CookieStore в пользовательском вызове ApacheClient.execute (HttpClient, HttpUriRequest): Client client = new ApacheClient() { final CookieStore cookieStore = new BasicCookieStore(); @Override protected HttpResponse execute(HttpClient client, HttpUriRequest request) throws IOException { // BasicHttpContext is not thread […]

Почему агент пользователя отправляется как «Apache-HttpClient / UNAVAILABLE (java 1.4)»

Пример мобильного приложения отправляет POST-запросы на HTTP-сервер, который мы используем для обработки информации, отправленной из мобильного приложения. Мы анализируем заголовки HTTP, а заголовок User-Agent всегда рассматривается как «Apache-HttpClient» на всех устройствах Android с различными ОС. Если я выполняю любое действие из приложения в устройстве Android, он возвращает пользовательский агент как Apache-HttpClient/UNAVAILABLE (java 1.4) в чем […]

Android – настройка Retrofit / Apache HttpClient для дайджеста Auth

Я работаю над проектом Android и пытаюсь заставить Digest Authentication работать с Retrofit. Я немного удивлен, что Retrofit не поддерживает его (точнее, OkHttp не поддерживает его), но я не думаю, что я не хочу жаловаться. Я проехал через довольно много потоков здесь, и кажется правильным решением является интеграция Apache HttpClient (который изначально поддерживает Digest Auth) […]

Ошибка ввода-вывода во время системного вызова, сброс соединения с помощью одноранговой сети

Мы успешно собираем данные с веб-сервера с HTTP-url почти 2 года без каких-либо икота. В последнее время мы перешли на HTTPS по какой-то причине безопасности. И вот тогда проблема расцвела. С Wi-Fi все работает нормально, когда я периодически подключаюсь к данным 2G pocket, я получаю сброс соединения по серверной проблеме. Я использую DefaultHttpClient для подключения […]

Android: схема «http» не зарегистрирована в ICS 4.0.4 с прокси-сервером

Я использую HttpClient для HTTPS-запросов, которые до сих пор работали нормально. После обновления до ICS некоторые пользователи сообщают о проблемах, связанных с подключением 3G. EDIT: Большинство из них, похоже, используют прокси-сервер, и я могу воспроизвести его локально с помощью T-Mobile SIM, используя свой прокси-сервер. В журнале есть эта трассировка стека: java.lang.IllegalStateException: Scheme 'http' not registered. […]