我有一个UITableView,我试图从服务器沿着其他数据(例如照片评论)填充照片。 UITableView上的表单元格具有一个设置为setImageWithURL:placeHolderImage:
的UIImageView。问题是仅显示占位符图像。AFNetworking - setImageWithURL返回401
我已经子类AFHTTPClient和我使用基本身份验证与我的服务器。所以,我做这样的事情:
[self setAuthorizationHeaderWithUsername:@"user" password:@"pass"];
当我这样做对服务器的GET请求,我得到一个包含数据和图像的路径JSON。在tableView:cellForRowAtIndexPath:
方法中,我试图将UIImageView设置为setImageWithURL:placeHolderImage:
,但每个下载图像的请求都返回401 Required Required。
我假设每次调用图像的URL不包括基本身份信息,我在子类的AFHTTPClient。如果确实如此,是否有办法让setImageWithURL:placeHolderImage:
使用包含基本身份验证信息的子类AFHTTPClient?或者是否有其他方法可以在每次调用中尊重此基本身份验证以下载图像?