0

Я выкладываю вокруг 10 изображений через залпа путем преобразования его в base64 но Volley отправлять изображения несколько разы из-за его политику повторных попыток. Я уже сжимаю файлы, и я также пытался изменить время ожидания, но проблема все еще существует. Retrofit тоже делать такой же.Как POST несколько больших файлов изображений с помощью Volley Android

+0

Какая ошибка вы получаете? –

+0

Я не получаю ошибку. Волейбол отправляет одно изображение несколько раз, вот и проблема –

+0

дает различный параметр для другого изображения. –

ответ

0

Зачем вам нужно/использовать base64?

Вы используете, а не пост?

Использование многочастной загрузка файлов для больших файлов, например (с дооснащением):

public interface FileUploadService { 

    @Multipart 
    @POST("/upload") 
    void upload(@Part("myfile") TypedFile file, 
       @Part("description") String description, 
       Callback<String> cb); 
} 
+0

Мне нужно использовать base64, потому что сервер принимает этот способ –

0

Вы можете использовать Android Asynchronous HTTP Client для многочастного запроса. link

Поддержка HttpClient Base64.

+0

Я собирался рекомендовать то же самое, эта библиотека хорошо работает с точки зрения сетей, намного лучше, чем волейбол. Я помню, как он использовал это для загрузки изображений, они были большими, и эта библиотека работала как прелесть. Попробуйте. –

Смежные вопросы