android - 在改造中的 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();
}
}
解决方案
推荐阅读
- snowflake-cloud-data-platform - 如何允许系统管理员创建角色?
- sql - 如何将记录的所有值捕获到字符串中?
- ios - Swift - 响应式约束和项目大小
- django - 如何使用基于类的视图对 Django 中相关字段的总和进行排序?
- html - 始终将伪元素水平保持在中间
- containers - GTM Google 跟踪代码管理器 - 如何将旧容器或帐户升级到新的 360 版本
- python - 如何直接通过 Pyspark 控制台增加容器内存限制?
- python - 我可以自定义类别代码吗?
- java - 在 Windows 上将 mongoDB 安装为 docker 映像
- javascript - Angular Material 分页器 nextPage 属性