我使用SDWebImage在我的项目中获取图片,但我只面对一个迄今为止我无法解决的问题。
基本上,如果图片具有临时重定向( 307重定向,现在是重定向的标准代码),则库不会遵循重定向,只会返回错误。
使用 302重定向的图片不会发生这种情况。任何想法如何解决这个问题?
PS:如果有人需要关于我如何加载图片的代码,我就是这样做的:
SDWebImageManager *manager = [SDWebImageManager sharedManager];
[manager downloadWithURL:imageURL
options:0
progress:^(NSInteger receivedSize, NSInteger expectedSize) {
// progression tracking code
}
completed:^(UIImage *image, NSError *error, SDImageCacheType cacheType, BOOL finished) {
if (image) {
[_photo setImage:image];
}
}];