【发布时间】:2022-01-07 04:31:03
【问题描述】:
我使用 picasso 并收到 HTTP 504 错误 这就是我使用毕加索的方式
Photo photo = photos.get(position);
holder.userName.setText(photo.getId());
String imageUri = photo.getPhotoURL().getThumb();
Picasso.get().setLoggingEnabled(true);
Picasso.get()
.load(imageUri)
.resize(200,200)
.into(holder.photo, new Callback() {
@Override
public void onSuccess() {
Log.d("error-log", "onSuccess");
}
@Override
public void onError(Exception e) {
Log.d("error-log", e.getMessage());
}
});
这是我的日志
2021-11-30 16:19:02.436 5896-5896/com.example.wallpaperapp D/Picasso: Main created
[R0] Request{https://images.unsplash.com/photo-1633113089631-6456cccaadad?crop=entropy&cs=tinysrgb&fit=max&fm=jpg&ixid=MnwyNzc5MDJ8MXwxfGFsbHwxfHx8fHx8Mnx8MTYzODI3NjU0Mg&ixlib=rb-1.2.1&q=80&w=200 resize(200,200)}
2021-11-30 16:19:02.440 5896-5930/com.example.wallpaperapp D/Picasso: Dispatcher enqueued [R0]+4ms
2021-11-30 16:19:02.441 5896-5932/com.example.wallpaperapp D/Picasso: Hunter executing [R0]+5ms
2021-11-30 16:19:02.442 5896-5896/com.example.wallpaperapp D/Picasso: Main created [R1] Request{https://images.unsplash.com/photo-1638274457917-d86ec719bed8?crop=entropy&cs=tinysrgb&fit=max&fm=jpg&ixid=MnwyNzc5MDJ8MHwxfGFsbHwyfHx8fHx8Mnx8MTYzODI3NjU0Mg&ixlib=rb-1.2.1&q=80&w=200 resize(200,200)}
2021-11-30 16:19:02.443 5896-5930/com.example.wallpaperapp D/Picasso: Dispatcher enqueued [R1]+0ms
2021-11-30 16:19:02.446 5896-5933/com.example.wallpaperapp D/Picasso: Hunter executing [R1]+3ms
我添加互联网权限 我也使用了 Glide 但我得到了相同的结果 我检查了解决方案,但无法解决问题 我使用拇指是因为我搜索并理解了它可能是因为大图像,但又没有加载图像 我检查了this 并没有帮助
【问题讨论】:
-
不,我测试了但仍然得到相同的结果
标签: android picasso android-glide http-status-code-504