httpurlconnection- все статьи тега


Дайджест-аутентификация в Android с использованием HttpURLConnection

Как говорится в вопросе allready, я пытаюсь сделать дайджест-аутентификацию в android. До сих пор я использовал DefaultHttpClient и это метод аутентификации (используя UsernamePasswordCredentials и так далее), но он устарел с Android 5 и будет удален в Android 6. Поэтому я собираюсь переключиться с DefaultHttpClient на HttpUrlConnection. Теперь я пытаюсь добиться дайджест-аутентификации, которая должна работать довольно просто, как описано здесь : Authenticator.setDefault(new Authenticator() { ...

Отправка файлов с помощью POST с HttpURLConnection

Поскольку разработчики Androidрекомендуют использовать класс HttpURLConnection, мне было интересно, может ли кто-нибудь предоставить мне хороший пример того, как отправить растровый "файл" (фактически поток в памяти) через POST на HTTP-сервер Apache. Меня не интересуют файлы cookie, аутентификация или что-то сложное, но я просто хочу иметь надежную и логическую реализацию. Все примеры, которые я видел здесь, больше похожи на "давайте попробуем это, и, возможно, это сработает". Прямо сейчас, я ...

Можете ли вы объяснить процесс подключения HttpURLConnection?

я использую HTTPURLConnection для подключения к веб-службе. Я знаю, как использовать HTTPURLConnection но я хочу понять, как это работает. В принципе, я хочу знать следующее: на какой момент делает HTTPURLConnection попробуйте установить соединение с данным URL? на каком этапе я могу знать, что мне удалось успешно установить соединение? устанавливают соединение и отправляют фактический запрос, выполненный за один шаг/вызов метода? Что такое метод это? можете ли вы объяснить функцию getOutputSt ...

Читать тело сообщения об ошибке в Java

в Java этот код создает исключение, когда результатом HTTP является диапазон 404: URL url = new URL("http://stackoverflow.com/asdf404notfound"); HttpURLConnection conn = (HttpURLConnection) url.openConnection(); conn.getInputStream(); // throws! в моем случае, я случайно знаю, что содержание 404, но я все равно хотел бы прочитать тело ответа в любом случае. (в моем фактическом случае код ответа 403, но тело ответа объясняет причину отказа, и я хотел бы показать это пользователю.) Как я могу ...

Android Скачать двоичный файл проблемы

У меня возникли проблемы с загрузкой двоичного файла (видео) в моем приложении из интернета. В Quicktime, если я загружаю его напрямую, он отлично работает, но через мое приложение каким-то образом он запутывается (хотя они выглядят точно так же в текстовом редакторе). Вот пример: URL u = new URL("http://www.path.to/a.mp4?video"); HttpURLConnection c = (HttpURLConnection) u.openConnection(); c.setRequestMethod("GET"); c.setDoOutput(true); c.connect(); FileOutputStream f ...

Загрузки Java.чистая.SocketTimeoutException: подключение истекло на Android

Я относительно новичок в разработке android. Я разрабатываю приложение для android, где я отправляю запрос на веб-сервер и анализ объектов json. Часто я получаю java.net.SocketTimeoutException: Connection timed out исключение при общении с сервером. Несколько раз он будет работать отлично без каких-либо проблем. Я знаю, что этот же вопрос задавался так много раз. Но все же я не получил никакого удовлетворительного решения этой проблемы. Я отправляю свой код связи logcat и app-server под. public ...