#android #android-volley #response #multipart
#Android #android-volley #ответ #составная
Вопрос:
Я пытаюсь загрузить некоторые данные с сервера, используя библиотеку volley. Данные очень большие и, следовательно, их нужно загружать по частям. Я использую get запрос. Ниже приведен код для моего запроса get :
JsonObjectRequest request = new JsonObjectRequest(Request.Method.GET, URL,
new Response.Listener<JSONObject>() {
@Override
public void onResponse(JSONObject response) {
// handle response
}, new Response.ErrorListener() {
@Override
public void onErrorResponse(VolleyError error) { //handle error
}) ;
request.setRetryPolicy(new DefaultRetryPolicy(
10000, 0,
DefaultRetryPolicy.DEFAULT_BACKOFF_MULT));
MyApplication.getInstance().getRequestQueue().add(request);
Как я могу загружать данные по частям, чтобы удалить ошибку тайм-аута, которую я получаю?
Комментарии:
1. требуется ли для вашего загруженного контента http-запрос?
2. Где вы получаете ошибку тайм-аута?
3. Составные get запросы не существуют.
4. Возможность загрузки данных частями зависит от сервера. Итак, какой API они сказали вам, что вы можете использовать?
5. Я использую библиотеку tastypie django