如何在使用 SDWebImage 加载图像时传递 Authtoken

How to Pass Authtoken while loading Image using SDWebImage

我的密码是

self.imgProfile.sd_setImage(with: URL(string: "imageURL"), placeholderImage: UIImage(named: "ic_UserDefault"))

我正在使用默认图片延迟加载功能加载图片。

Pods:播客 'SDWebImage' (Objective C)

您需要在请求的 httpHeader 中设置令牌的值SDWebImageDownloader共享实例有一个方法可以做到这一点

Swift实施

SDWebImageDownloader.shared()?.setValue(value: String!, forHTTPHeaderField: String!)

Objective C 例子

[[SDWebImageDownloader sharedDownloader] setValue:"Value" forHTTPHeaderField:"Token"];

登录后,您应该配置 SDWebImageDownloader 传递您收到的 AuthToken