Articles of HTTP соединение

UnknownHostException при отправке HTTPS / HTTP POST с устройства Android

Я пытаюсь создать HTTP POST для серверов Google для получения ClientLogin Auth (как описано здесь ). Исходный код сообщения не является настоящей загадкой, и я нашел его здесь . (Я уверен, что мой пост работает, потому что, используя CURL, я получаю Auth) Метод очень прост, и я изменил значения соответственно, однако я получаю следующее исключение, […]

Проблемы с передачей файлов cookie для запроса GET (после POST)

Я застрял в этом вопросе уже несколько дней, мои глаза начинают болеть от времени, потраченного на различные комбинации, но безуспешно. Дело в том, что я делаю приложение, которое должно получить данные из Интернета, проанализировать его и затем показать его пользователю. Я пробовал несколько методов для этого, и использование JSOUP было очень полезно, особенно при разборе […]

Наилучшая практика для обработки запроса HTTP-ошибки

Я отправил этот вопрос в группы разработчиков Android, но я хотел опубликовать его здесь для других людей, которые могут столкнуться с такими проблемами дизайна, как я: Я искал идиому или парадигму о том, как обрабатывать ошибки HTTP. В основном, У меня есть AsyncTask, который работает в фоновом потоке, который вызывает статический метод my callRequest (). […]

Как подключиться к сети Android, предпочтения библиотеки HTTP?

Я нахожу по крайней мере 3 разных способа отправки HTTP-запроса из приложения Android. Они есть: Очевидный Android.net.http AndroidHttpClient Библиотека Apache org.apache.http.client.HttpClient URL-адрес Java.net URLConnection Какой из них следует использовать для приложения, которое хочет получить результаты базы данных сервера JSON для последующего синтаксического анализа? Кто-нибудь быстрее? Каковы преимущества для каждого? Заранее спасибо!

Как использовать один HttpClient для каждого приложения?

Я ищу эффективный способ использования HttpClient для моего приложения для Android. Я использую HttpClients внутри разных видов деятельности, и я хочу использовать только один клиент для приложения и передавать его по всем видам деятельности. Несмотря на то, что я просматриваю некоторые ответы, я не мог понять, как использовать только один клиент для нескольких моих действий. […]

Android Asynchronous Http Client (loopj) и постоянный магазин cookie

Я новичок в разработке Android. Если бы несколько вопросов о том, как лучше всего сделать упомянутые выше библиотеки, работают оптимально. В настоящее время у меня есть три действия в моем приложении. MainActivity, LoginActivity и HomeActivity. Приложение запускает MainActivity, который должен проверять, зарегистрирован ли пользователь. Если человек вошел в систему, перенаправляйтесь на главную, а затем перенаправляйтесь […]

Есть ли способ найти полный размер HTTP-запроса и ответа в Android (для отслеживания использования данных)?

Я хотел бы отслеживать использование данных в моем приложении, но для этого мне нужно получить полный размер HttpUriRequest и HttpResponse . Просто получить размер HttpEntity недостаточно, потому что и запрос, и ответ имеют больше передаваемых данных (заголовки, параметры, фактический URL-адрес, передаваемый и т. Д.). Итак, есть ли способ найти полный объем данных, которые передаются в […]

Аутентификация для запроса GET в Android HTTP / 1.1 406 Не допускается

Я попытался, но, похоже, возникла проблема с получением запроса GET на пример URL-адреса героя « https://xxxx-xxxxx.herokuapp.com/xxxxxx/xxxxxxxx », Я знаю, что общий метод HttpClient client = factory.getHttpClient(); //or any method to get a client instance Credentials credentials = new UsernamePasswordCredentials(username, password); client.getState().setCredentials(AuthScope.ANY, credentials); И я знаю, что getState () недоступен для версии 3.x. Я не знаю, […]

Изобретатель приложения 2 POST

Я хочу интегрировать компонент webviewer в appinventor . Я хочу, чтобы приложение POST уже подготовило PHP скрипт. Я не хочу использовать GET . Поэтому PHP на сервере выглядит так: <?php echo $_POST['value']; ?> Мой блок appinventor выглядит так: Это не работает. Любая помощь оценивается. Благодарю. EDIT : вторая попытка. Спасибо @YiWei.

Android API 23 Удаленные пакеты

Какая самая лучшая замена для org.apache.http? Поскольку они говорят об этом в Отчете о различиях API Android. Удаленные пакеты в API 23 org.apache.commons.logging org.apache.http org.apache.http.auth org.apache.http.auth.params org.apache.http.client org.apache.http.client.entity org.apache.http.client.methods org.apache.http.client.params org.apache.http.client.protocol org.apache.http.client.utils org.apache.http.conn.params org.apache.http.conn.routing org.apache.http.conn.util org.apache.http.cookie org.apache.http.cookie.params org.apache.http.entity org.apache.http.impl org.apache.http.impl.auth org.apache.http.impl.client org.apache.http.impl.conn org.apache.http.impl.conn.tsccm org.apache.http.impl.cookie org.apache.http.impl.entity org.apache.http.impl.io org.apache.http.io org.apache.http.message org.apache.http.protocol org.apache.http.util