Articles of залп

Print Весь журнал запросов, вызванный из библиотеки волейбола

Я использую библиотеку volley для вызова веб-сервисов отдыха, и я использую сообщение и получаю, но я не знаю, почему я отправляю сообщение, и он получил сообщение от сервера, поэтому я хочу напечатать все запросы, которые выполняются в этой библиотеке как [30/Jul/2013:12:28:09 +0000] "POST /app HTTP/1.1" 302 0 [30/Jul/2013:12:28:09 +0000] "GET /app/ HTTP/1.1" 200 0 Как […]

Получить код статуса HTTP для успешных запросов с помощью Volley

Я получаю содержимое недействительного веб-адреса с volley, то есть http://www.gigd32fdsu.com : Это мой тестовый код: // Instantiate the RequestQueue. RequestQueue queue = Volley.newRequestQueue(this); final String url = "http://www.gigd32fdsu.com"; // Request a string response from the provided URL. StringRequest stringRequest = new StringRequest(Request.Method.GET, url, new Response.Listener() { @Override public void onResponse(Object response) { // Display the […]

Ошибка в патче Volley

Com.android.volley.NoConnectionError: java.net.ProtocolException: Неизвестный метод 'PATCH'; Должен быть одним из [OPTIONS, GET, HEAD, POST, PUT, DELETE, TRACE] StringRequest putRequest = new StringRequest(Request.Method.PATCH, url, new Response.Listener<String>() { @Override public void onResponse(String response) { Log.d("Response", response); } }, new Response.ErrorListener() { @Override public void onErrorResponse(VolleyError error) { Log.d("Error.Response", error.toString()); } } ) { @Override protected Map<String, String> getParams() […]

Как получить доступ к содержимому ответа об ошибке в Volley?

Используя любой из этих примеров: http://developer.android.com/training/volley/request.html Я понимаю, как обрабатывать ответ успешного запроса, а также как обнаруживать и реагировать на ошибку. Однако ошибка может быть (среди других ситуаций) ответом 40x или 50x от сервера, и в этом случае ответ может по-прежнему содержать данные (заголовки и тело). Но слушателю ошибок передается только объект VolleyError (который является […]

Код статуса волейбола 200 считается ответом на ошибку в 5.0.2

Я использовал залп в своем приложении. Я протестировал свое приложение в версии 5.0.2, оно выдает исключение вроде .. 05-15 14:56:02.374: E/Volley(23574): [18922] BasicNetwork.performRequest: Unexpected response code 200 for http://sample_url.com (sample url) 05-15 14:56:02.380: E/AndroidRuntime(23574): FATAL EXCEPTION: Thread-18922 05-15 14:56:02.380: E/AndroidRuntime(23574): Process: com.example.jadoofy_android, PID: 23574 05-15 14:56:02.380: E/AndroidRuntime(23574): java.lang.NullPointerException: Attempt to read from field 'int com.android.volley.NetworkResponse.statusCode' […]

Android-залп отправляет информацию дважды с загрузкой изображения

Я пытаюсь отправить изображение с моими данными сообщения на свой сервер из Android. Для этого я base 64 закодировал свое изображение в строку и отправил его, используя библиотеку волейбола андроида. Это вызывает проблемы. По какой-то причине он иногда отправляет сообщение дважды, и я не могу понять, почему. Ниже приведена функция, которая вызывается для отправки запроса […]

Оптимизация волейбола

Я использую Volley, представленный в Google IO 2013. Я запускаю тот же URL-адрес в браузере, и он возвращается менее чем за секунду. Я хотел бы знать, как я могу оптимизировать Volley. Неясно, что представляет собой кэширование очереди, и почему это 3,6 секунды. Или почему кеширование очереди и завершение сети добавляются за время отклика, равное 6,8 […]

Должен ли я беспокоиться о утечке памяти и использовании WeakReference с Volley в Android

Прочитав эту статью , я начал думать о утечке памяти с помощью Volley. Обычно слушатели, реализованные с помощью Volley, имеют либо неявную, либо явную ссылку на внешний класс (активность). например: JsonObjectRequest jsonObjReq = new JsonObjectRequest(Request.Method.GET, url, null, new Response.Listener<JSONObject>() { @Override public void onResponse(JSONObject response) { updateLayout(); } } В этом случае существует неявная ссылка […]

BasicNetwork.performRequest: неожиданный код ответа 403 для http: //localhost/database/login.php

Я использую Volley для подключения к базе данных MySql. Я создал таблицы базы данных и написал функцию php, а ниже – код Java. Все это работало все время, но только вчера он проснулся, давая эту ошибку в logcat и не возвращая никакого ответа, тестирование php-скрипта с помощью google chrome postman работает просто отлично, поэтому я […]

Android. Volley. VolleyError.networkResponse – null

Я использую Volley для звонков в веб-сервис. Итак … Я делаю этот звонок: POST /api/user/login HTTP/1.1 Content-Type: application/json User-Agent: Dalvik/1.6.0 (Linux; U; Android 4.2.2; Samsung Galaxy S3 – 4.2.2 – API 17 – 720×1280 Build/JDQ39E) Host: /*No need to show this here.*/ Connection: Keep-Alive Accept-Encoding: gzip Content-Length: 43 {"password":"sg","email":"string1@str.com"} И я получаю этот ответ (обратите […]