Articles of httpclient

Выполнение HttpClient HttpPost значительно медленнее на Android 3.2, чем 2.3.3

Кто-нибудь знает, почему приведенный ниже код будет работать примерно в 4 раза медленнее на Android 3.2 (вкладка Samsung Galaxy 10.1), чем на 2.3.3 (Motorola Droid X)? На Android 2.3.3 вызов client.execute () занимает в среднем 350 мс . В 3.2 секунды он занимает в среднем 1400 мс . Кроме того, результаты одинаковы независимо от того, […]

URLConnection или HTTPClient: что обеспечивает лучшую функциональность и эффективность?

Я хочу создать форму для входа в приложение для Android. Я хочу использовать метод post для отправки информации на серверную сторону, где она является дескриптором файла PHP; Который, в свою очередь, проверяет параметры и отправляет ответ. Я просматриваю реализации с использованием HttpClient и URLConnection, они очень похожи. Что более эффективно для использования в приложении Android? […]

Android DefaultHttpClient HttpResponse отсутствует Поле заголовка Set-Cookie

У меня есть сервер, в котором используется функция проверки подлинности с сохранением пароля, с которой я вхожу в систему с использованием Android DefaultHttpClient в методе POST. Я могу успешно войти в систему и даже получить файлы cookie сеанса (в моем случае jsessionid cookie и весенняя безопасность помнят cookie). Но странно, что после выполнения метода POST, […]

Отмена загрузки файла с помощью httpclient и asynctask

В моем приложении мне нужно загрузить файлы из мест URL. Я хочу показать ход загрузки в диалоговом окне (или, необязательно, в области уведомлений). Я столкнулся с несколькими хорошими ресурсами по этому вопросу (что-то вроде http://progrnotes.blogspot.com/2010/09/c-android.html ). К сожалению, все примеры не дают четкого указания о том, как правильно отменить загрузку по запросу пользователя. Поэтому мой […]

Войдите в facebook в android, используя REST API

Я разрабатываю приложение facebook в android, я хочу войти в facebook через HTTPClient, чтобы пользователь дал мне имя пользователя и пароль, а затем подключился к facebook.com/login Я хочу сделать этот код Facebook: получение неправильной подписи (104) при получении ключа сеанса Но в android я пытался это сделать, но когда я получу сеанс, XML содержит неверный […]

Загрузка параметров и изображений через HttpURLConnection на сервер PHP (Android)

Сценарий: я пытаюсь отправить некоторые данные POST через HttpURLConnection в службу (с обновлением прогресса). Я хватаю изображение из галереи, а затем отправляю его на php-сервер с двумя параметрами; Invnum и пароль. Примечание. Если я делаю это методом HttpClient, параметры и изображение отправляются и принимаются на сервере, но я не могу отслеживать ход загрузки. Я видел […]

org.apache.http.client.ClientProtocolException

Я сделал приложение для Android, которое использует сертификат X509 (то есть в папке res / raw / mykeystore.bks), чтобы подписаться на удаленный сервер, который отвечает на порт 9006. Сервер запрашивает у меня логин (имя пользователя, пароль). Когда я делаю HTTPGet, у меня есть следующее исключение: org.apache.http.client.ClientProtocolException Вот моя реализация: Основная деятельность: public void onCreate(Bundle savedInstanceState) […]

Проблема HttpClient с URL-адресами, которые включают фигурные скобки

Я использую HttpClient для моего приложения для Android. В какой-то момент я должен получить данные из удаленных мест. Ниже приведен фрагмент того, как я использовал HttpClient для получения ответа. String url_s = "https://mydomain.com/abc/{5D/{B0blhahblah-blah}I1.jpg"; //my url string DefaultHttpClient httpClient = new DefaultHttpClient(); response = httpClient.execute(new HttpGet(url_s)); Он работает абсолютно нормально в большинстве случаев, но не тогда, […]

Не удается выполнить кеширование HTTP в android

Я пытаюсь использовать OkHttp и Retrofit для кэширования HTTP-запросов. Но я, кажется, не думаю, почему он не работает. @Headers("Cache-Control: public, max-age=640000, s-maxage=640000 , max-stale=10000000") @FormUrlEncoded @POST("/news/getNewslist/") void newsListByGenre(@Field("news_genre") String genre, Callback<ArrayList<NewsStory>> callback); Это один из запросов, он имеет все необходимые заголовки. Более того, в попытке проверить, что что-то написано в File Cache, я вручную назначил […]

Получить предложенное имя файла из org.apache.http.HttpResponse

В Android вы можете загрузить файл, используя классы org.apache.http HttpClient , HttpGet и HttpResponse . Как я могу прочитать предложенное имя файла из HTTP-запроса? Например, в PHP вы бы сделали следующее: header('Content-Disposition: attachment; filename=blah.txt'); Как получить «blah.txt» с использованием классов Apache в Android / Java?