Articles of apache httpclient 4.x

Кэширование клиента Http

В моем приложении Android я пытаюсь кэшировать ответ Http Client. Я тестирую эту задачу с помощью графика facebook api и имею следующий url: https://graph.facebook.com/riz.ahmed.52 Впервые я получил «first_name» и отобразил его. Затем я изменяю имя моего профиля в facebook и снова вызываю ту же ссылку. Я ожидаю получить старое / кэшированное «first_name», но я получаю […]

JUnit UnsatisfiedLinkError: android.util.Log.isLoggable (Ljava / lang / String;

Я получаю следующую ошибку при запуске теста JUnit в приложении для Android, использующем apachehttp-client. Приложение успешно запускается на моем тестовом устройстве и на эмуляторе. Тест JUnit также проходит, но остальные тесты JUnit не работают, когда приложение пытается использовать apachehttp-клиент для чтения данных с сервера. Тест, похоже, терпит неудачу в httpClient.execute try { URL businessPartnersResource = […]

Android HttpClient, DefaultHttpClient, HttpPost

Как я могу отправить строковые данные ( JSONObject.toString() ) на url. Я хочу написать статический метод в классе util для этого. Я хочу, чтобы подпись метода была следующей: public static String postData (String url, String postData) throws SomeCustomException Каким должен быть формат строкового URL-адреса Возвращаемая строка – это ответ от сервера в виде строкового представления […]

Android API 23 – переупаковка HttpClient 4.X

отказ Я знаю, что мы больше не должны использовать HttpClient на Android В API 23 мы можем использовать useLibrary 'org.apache.http.legacy' Я бы хотел продолжить использовать HttpClient (также я поддерживаю библиотеки и проекты на его основе), однако с API 23 классы ушли. Ну не пошел с useLibrary обходной путь, но не может быть использован для дальнейшего […]

Java.lang.NoSuchFieldError: org.apache.http.message.BasicLineFormatter.INSTANCE

Добрый день! Мне нужна помощь! Я разрабатываю приложение для Android с интеграцией IIS (SharePoint). И когда я запускаю этот код (код 2), я получаю ERROR Java.lang.NoSuchFieldError: org.apache.http.message.BasicLineFormatter.INSTANCE Я запускаю этот код в firstActivity в методе onCreate (код 1) Версия httpclient – 4.3; Код 1 new Thread(new Runnable() { @Override public void run() { new HttpsClietn(); […]

Как использовать DefaultHttpClient в Android?

Как использовать DefaultHttpClient в Android?

Проект 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 […]