Articles of httprequest

Volley Bug: повторение запроса при включении подробного ведения журнала

При попытке повторить запрос после его завершения библиотека Volley генерирует исключение IllegalStateException, если вы включили отладку (log.tag.Volley VERBOSE), поскольку VolleyLog.Marker отмечен как завершенный. Если вы отключите отладку, все будет в порядке. Мне нужно повторить запрос, потому что api, который я использую, имеет токен api, и если запрос возвращает код статуса HTTP TOKEN_EXPIRED, мне нужно обновить […]

Редактировать заголовки MultiPartEntity

Я делаю запись в формате XML + в приложении для Android с помощью MultiPartEntity и все хорошо, за исключением сервера, на который я отправляю сообщения, требует от меня установить Content-Type HTTP в application/soap+xml; charset="utf-8" application/soap+xml; charset="utf-8" Итак, как мне его изменить? POST / HTTP/1.1 Host: 192.168.0.193:1234 User-Agent: Apache-HttpClient/UNAVAILABLE (java 1.4) Content-Type: multipart/form-data; boundary=XR43mUmjvTb58T7crHhgj83C84qmZO_9k0-s Content-Length: 28150 […]

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

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

Не могу создать новый newRequestQueue In Volley, android

У меня есть фрагмент Где я пытаюсь создать новый newRequestQueue с помощью API Volley. Я пытаюсь создать его так: RequestQueue queue = Volley.newRequestQueue(this); Однако, когда я пытаюсь создать запрос, я получаю следующую ошибку: newRequestQueue In Volley cannot be applied to annonymous android.view.View.OnClickListener Вот мой класс Fragment: public class LoginFragment extends Fragment { private FacebookLogin fLogin; […]

Как решить ошибку «Недопустимое использование BasicClientConnManager: убедитесь, что вы освободили соединение до выделения другого» в Android?

Здесь я пытаюсь выполнить POST некоторые данные с мобильного на сервер. Для этого сначала мне нужно войти в систему для аутентификации на сервере. То после отправки данных через POST-запрос я проверил этот связанный с этим вопрос о стеке. HttpClient 4.0.1 – как освободить соединение? Я пробовал все эти методы один за другим. 1.EntityUtils.consume (юридическое лицо); […]

Время соединения вышло

Сейчас я использую HTTPRequest, все работает нормально. Но я хочу обработать следующий сценарий Device is connected to wifi but wifi is not connected to internet Я использую время коннекта, но, честно говоря, он занимает свое время и время, а это не менее 40 секунд. Код для запроса: public String[] doHttpGetWithCode_1(String url, String headerParam) throws Exception […]

Google http / oauth2 api всегда выбрасывает EOFException для второго HTTPRequest

Я новичок в андроиде. Я попытался реализовать простое соединение клиент / сервер, используя OAuth2, процесс, Попробуйте подключиться к серверу OAuth2 с ClientCredentials (client_id и client_secret) и получить токен доступа. Используя токен доступа для регистрации пользователя. Таким образом, он включает два раунда соединения. Первый раунд всегда прекрасен, второй раунд http-соединения всегда возвращает EOFException, что меня сильно […]

Использование методов пользовательских запросов с Android

При разработке API существует потребность в предоставлении пользовательских методов запроса, которые имеют смысл для потребителя API (разработчика). «Стандартный» набор методов запроса, согласно RFC-2616 : ПОЛУЧИТЬ ПОЛОЖИЛ ПОСЛЕ УДАЛИТЬ TRACE CONNECT Я хотел бы добавить еще один, называемый SEARCH . В API, используя PHP или Java, это легко реализовать на PHP. Потребление этого нового метода запроса […]

Использование квадратной библиотеки для создания http-запросов

Я использую loopj async http library to make http requests , но после проведения исследований about android networking library я узнал, что retrofit лучше, чем волейбол, быстрый и самая надежная сетевая библиотека. Я планировал изменить свои коды, чтобы они были пригодны для работы с retrofit . Раньше я использовал этот метод для HTTP requests : […]

Как загрузить изображение на сервер в Android?

Я пытаюсь загрузить изображение Capture by Camera в сервер. Сервер отправить код ответа = 200, но изображение не загружается на сервер. Код: private boolean uploadData() { int count = this.forumThreadsB.size(); for (int i = 0; i < count; i++) { if (isPhoto) message = "Uploading Shared Items " + (i + 1) + " of […]