Articles of httpclient

Android Multipart HTTP Post не отправляет MIME-тип файла

Попытка понять, что не так с моими кодировками. Я следил за сообщением в блоге отсюда . Мне удалось получить коды для загрузки файла на веб-службу PHP. Однако по какой-то причине, хотя я явно задал тип MIME для файла, PHP показывает, что MIME является пустой строкой и поэтому отклоняется. Вот мои кодировки: public String SendPost(String fn, […]

Производительность Android HttpClient

Я разрабатываю приложение для Android, которое использует множество HTTP-запросов к веб-сервису. Сначала я создавал новый экземпляр HttpClient перед каждым запросом. Чтобы повысить производительность, я стараюсь делать запросы во многих потоках. Итак, я создал единый экземпляр HttpClient, общий для всех потоков, используя ThreadSafeConnectionManager: SchemeRegistry registry = new SchemeRegistry(); registry.register(new Scheme("http", PlainSocketFactory.getSocketFactory(), 80)); BasicHttpParams params = new […]

Одновременный запрос HttpClient с использованием нескольких AsyncTasks

Я разрабатываю приложение, которое требует одновременного скачивания нескольких файлов. Я создаю AsyncTask с собственным HttpClient для каждого файла, но следующий файл загружается только после завершения предыдущего. Может ли это быть серверной проблемой?

Android: войдите на сайт и сохраните сеанс / файл cookie, используя DefaultHttpClient

Я прошел через различные учебники и этот сайт, но не смог найти правильное решение. С другой стороны, я видел, как приложения регистрировались на веб-сайтах и ​​запрашивали дополнительную информацию, поэтому я уверен, что есть способ заставить это работать, но, возможно, мой подход ошибочен. Вот что я пытаюсь сделать: я хочу войти на веб-сайт, для которого требуется […]

Android HttpClient Cookie

У Android HttpClient есть автоматическое управление для файлов cookie?

Есть ли способ правильно загрузить результат загрузки с помощью HttpUrlConncetion

Блог разработчиков Android рекомендует использовать HttpURLConnection кроме HttpClient apache ( http://android-developers.blogspot.com/2011/09/androids-http-clients.html ). Я беру совет и получаю проблемы с сообщением о загрузке файлов. Мой код для достижения прогресса выглядит следующим образом: try { out = conncetion.getOutputStream(); in = new BufferedInputStream(fin); byte[] buffer = new byte[MAX_BUFFER_SIZE]; int r; while ((r = in.read(buffer)) != -1) { out.write(buffer, […]

Установка пользовательского агента в Java httpclient и разрешение перенаправления на true

Я пытаюсь установить строку моего агента пользователя в объекте apache HttpClient в Java, но я не могу узнать, как это сделать. Пожалуйста помоги! Также я пытаюсь включить перенаправления в true, но также не могу найти этот параметр в объекте HttpClient. благодаря Энди

Переадресация HttpClient на URL с исключением исключения пробелов

Я обращаюсь к URL-адресу, который перенаправляет меня на URL с пробелами в нем. (Использование HttpClient 4.x) Как я могу помешать этому сделать ошибку (заменяя пробелы% 20 not +) 08-06 02:45:56.486: WARN/System.err(655): org.apache.http.client.ClientProtocolException 08-06 02:45:56.493: WARN/System.err(655): at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:557) 08-06 02:45:56.534: WARN/System.err(655): at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:509) 08-06 02:45:56.603: WARN/System.err(655): at com.romcessed.romsearch.searchproviders.DopeRomsConnector$DownloadROMTask.doInBackground(DopeRomsConnector.java:636) 08-06 02:45:56.623: WARN/System.err(655): at com.romcessed.romsearch.searchproviders.DopeRomsConnector$DownloadROMTask.doInBackground(DopeRomsConnector.java:1) 08-06 02:45:56.643: WARN/System.err(655): […]

C #: ModernHttpClient, вы ссылаетесь на портативную версию вашего приложения – вам нужно ссылаться на версию платформы (iOS / Android)

Я использую библиотеку ModernHttpClient, и я пытаюсь получить Cookies из ответа httpClient public static async Task<String> loginUser() { var values = new List<KeyValuePair<string, string>> { new KeyValuePair<string, string>("username", "*****"), new KeyValuePair<string, string>("password", "*****"), }; NativeCookieHandler cookieHandler = new NativeCookieHandler(); NativeMessageHandler messageHandler = new NativeMessageHandler(false, false, cookieHandler); var httpClient = new HttpClient(messageHandler); var response = await […]

Android: недопустимое использование SingleClientConnManager: соединение по-прежнему выделено

Возможный дубликат: Исключение с использованием HttpRequest.execute (): Недопустимое использование SingleClientConnManager: соединение все еще выделено Я работаю в Android. Я создал класс HttpSingleton для создания единого набора HttpClient в моем полном приложении. Это мой код для использования этого класса: HttpGet get = new HttpGet("url/dologin/savitagupta/savitagupta"); **HttpResponse rp = HttpSigleton.getInstance().execute(get);** if (rp.getStatusLine().getStatusCode() == HttpStatus.SC_OK) { // some code […]