Caching 我可以在POST请求中使用SDWebImage吗?

Caching 我可以在POST请求中使用SDWebImage吗?,caching,post,afnetworking,sdwebimage,Caching,Post,Afnetworking,Sdwebimage,这是我的案子 我正在制作一个从服务器下载大量图像的应用程序。我使用的是Afnewworking,除了图像缓存,其他一切都正常。出于安全原因(不要问我为什么),映像服务器头必须将缓存控制设置为“private”,因此AFNetworking使用的NSURLCache是无用的 现在,缓存图像在这个应用程序中是必不可少的,所以我一直在寻找替代品,我发现SDWebImage似乎正是我所需要的。但是,我想知道如何使用它来下载图像,因为我通过POST url请求获取所有信息,所以我必须为该方法提供的base

这是我的案子

我正在制作一个从服务器下载大量图像的应用程序。我使用的是Afnewworking,除了图像缓存,其他一切都正常。出于安全原因(不要问我为什么),映像服务器头必须将缓存控制设置为“private”,因此AFNetworking使用的NSURLCache是无用的

现在,缓存图像在这个应用程序中是必不可少的,所以我一直在寻找替代品,我发现SDWebImage似乎正是我所需要的。但是,我想知道如何使用它来下载图像,因为我通过POST url请求获取所有信息,所以我必须为该方法提供的baseURL几乎总是相同的,只更改作为POST消息发送的参数

SDWebImage会独立地对每个图像进行散列,还是只使用作为键提供的url

我不在乎我是否不能使用UIImage类别,但我确实需要一些方法来缓存我的图像。我将感谢任何帮助


谢谢

嗯,我没有意识到可以使用任何字符串作为缓存图像的键名。我使用base64编码的params字典描述为每个请求获取一个唯一的字符串,并在下载之前检查缓存中是否存在该字符串。它似乎起作用了。虽然不如UIImage类别方便,但它使其工作良好


希望这对其他人有所帮助。

好吧,我还没有意识到你可以使用任何字符串作为缓存图像的键名。我使用base64编码的params字典描述为每个请求获取一个唯一的字符串,并在下载之前检查缓存中是否存在该字符串。它似乎起作用了。虽然不如UIImage类别方便,但它使其工作良好

希望这对别人有帮助