SDWebImage

图片类型、防盗链设置等

920 发布: 2019/5/16 01:30 本文总阅读量

类型

SDWebImage加载图片http请求header中设置了Accept类型后,当请求的类型与Accept类型不匹配时,就会导致error,出现请求失败;

解决的办法是:

[[SDWebImageManager sharedManager].imageDownloader setValue: nil forHTTPHeaderField:@"Accept"];

防盗链

图片防盗链主要是web端,当然App客户端也可以设置:

[[SDWebImageManager sharedManager].imageDownloader setValue: @"value" forHTTPHeaderField:@"referer"];

上面的@"value"一般情况下是自己网站的域名,如果不是的话需要和服务端沟通。