Ошибка HTTP 504 при загрузке URL-адреса формы изображения с Picasso android после проблемы ssl в Retrofit - PullRequest
0 голосов
/ 07 февраля 2020

Изначально изображения, загруженные с помощью Picasso, работали нормально. После исправления проблемы с сертификатом SSL в Retrofit другие вещи работают нормально. Но изображение не загружено.
Но изображение можно правильно отобразить в браузере.

com.squareup.picasso.NetworkRequestHandler$ResponseException: HTTP 504 

Я пробовал Network security configuration в манифесте и

https://github.com/square/picasso/issues/1896 также

Есть идеи об этом ??

Код для вашей справки

Зависимость

implementation "com.squareup.picasso:picasso:2.71828"

Загрузка изображения

public void LoadImageWithPicasso(final Context context, SimpleDraweeView sdView, String url) {
            try {
                if (!url.isEmpty()) {
                    Picasso
                            .get()
                            .load(url)
                            .resize(600, 400) // resizes the image to these dimensions (in pixel)
                            .centerInside()
                            .into(sdView, new com.squareup.picasso.Callback() {
                                @Override
                                public void onSuccess() {
                                    System.out.println("SUCCESS--------------------------------->");
                                }
                                @Override
                                public void onError(Exception e) {
                                    System.out.println("FAILURE--------------------------------->"+e);
                                }
                            });
                }

            } catch (Exception e) {
                e.printStackTrace();
            }
        }
...