首页 > 解决方案 > 在改造中的 ssl 问题后使用 picasso android 加载图像表单 URL 时出现错误 HTTP 504

问题描述

最初,图像加载毕加索,工作正常。在改造中纠正 SSL 证书问题后,其他工作正常。但图片未加载。
但是,图像可以在浏览器中正确显示。

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();
            }
        }

标签: androidpicasso

解决方案


推荐阅读