Articles of android volley

Тайм-аут для запроса сервера, сделанный с использованием «Volley» только на Android, а не на iOS

В одном из моих приложений я отправляю запрос на сервер, используя volley предоставленный Google . Проблема: время ожидания и объект ошибки имеют значение null on onErrorResponse(VolleyError error) Что я пробовал до сих пор: 1) Сначала я получил нулевой объект ошибки, поэтому решил его, используя приведенный ниже код: @Override protected void deliverResponse(String response) { super.deliverResponse(response); } […]

Загрузка и загрузка изображений Android с помощью Base64 в JSON вызывает ошибку в памяти

В настоящее время я кодирую и декодирую изображения на Base64. Я преодолел первоначальную проблему с помощью OOM с использованием потоков для кодирования изображений в строки. Моя проблема в том, что я не могу понять, как добавить несколько закодированных строк Base64 для изображений с несколькими разрешениями (5620 x 3747 – 4,92 МБ или 3264 x 1836 […]

Volley Post JsonObjectRequest игнорирует параметры при использовании getHeader и getParams

Я пытаюсь подключить API url = "api address", который принимает два типа заголовков application / json для reponce в json и application / xml для reponce в xml. Мне нужно нажать JSON с параметрами json, и ответ будет также в формате json. Использование андроидального волейбола. Запрос на отправку с заголовками настроек JsonObjectRequest с использованием getHeaders, […]

Google Volley lib с Authenticated Appengine конечными точками?

Недавно Google выпустил Volley – платформу для обработки сетевых запросов на Android. Мой вопрос в том, может ли / должна ли эта lib использоваться с конечными точками Appengine? Конечные точки предоставляют вам библиотеки для работы со всеми сетями и аутентификацией, но будет ли у Volley лучшая производительность? Например, SPDY может использоваться с Volley при использовании […]

Как загрузить файл с помощью библиотеки Volley в android?

У меня уже есть подкласс класса Request, который используется для HTTP-почты на сервере. Проблема в том, что я не знаю, как добавить параметр для файла. Проводка строки на сервер проста. Но мне нужно добавить файл как другой параметр. Как мне это сделать? public class AddNewPetRequest extends Request<JSONObject> { private Response.Listener<JSONObject> listener; public AddNewPetRequest(String url, Map<String, […]

Android Volley POST string в теле

Я пытаюсь использовать библиотеку Volley для общения с моим RESTful API. У меня есть строка POST в теле, когда я прошу предъявить токен. Строка должна выглядеть так: grant_type = password & username = Alice & password = password123 И заголовок: Content-Type: application / x-www-form-urlencoded Дополнительная информация о индивидуальных аккаунтах WebApi: http://www.asp.net/web-api/overview/security/individual-accounts-in-web-api К сожалению, я не […]

Android – Подождите, пока ответ залпа вернется

Мне нужно выполнить запрос Volley и дождаться ответа, чтобы разобрать его и вернуть, но понятия не имею, как этого добиться. Может кто-нибудь помочь? Теперь у меня есть следующее: public String getLink() { JsonObjectRequest jsObjRequest = new JsonObjectRequest(Request.Method.GET, url, null, new Response.Listener<JSONObject>() { @Override public void onResponse(JSONObject response) { shortenURL = response.getString("url"); } }, new Response.ErrorListener() […]

Как отправить запрос POST, используя залп со строкой?

Я разрабатываю приложение для Android, которое общается с веб-службой RESTful, которую я написал. Использование методов Volley для GET является удивительным и легким, но я не могу POST методы POST . Я хочу отправить запрос POST с помощью String в тело запроса и получить необработанный ответ веб-службы (например, 200 ok , 500 server error ). Все, […]

Android Volley, дубликат Set-Cookie отменен

Попытка использовать Volley lib в качестве сетевой оболочки для моего приложения для Android. У меня есть соединение вверх и работает, но проблема в том, что каждый раз, когда в ответе Volley используется несколько заголовков «Set-Cookie», Volley использует Map, у которых нет дубликатов ключей, и будет хранить только последний заголовок Set-cookie и перезаписать остальные , Есть […]

Как отключить запрос Volley от повторной попытки?

Я отправляю JsonRequest на сервер. Сервер работает медленно. Volley имеет тенденцию делать несколько вызовов на медленном сервере, потому что он не получил ответа от первого запроса (поскольку мой сервер работает медленно). Есть ли способ отключить Volley от повторного запроса, чтобы он мог получить первый ответ? Я пытался: myRequest.setRetryPolicy(new DefaultRetryPolicy( TIMEOUT_MS, RETRIES, BACKOFF_MULT)); Я заменил TIMEOUT_MS […]