Caching 如何从网络中禁用缓存

Caching 如何从网络中禁用缓存,caching,ios7,ios8,afnetworking-2,Caching,Ios7,Ios8,Afnetworking 2,我正在使用AFNetworking 2.0从服务器接收响应。对于第一个响应,它工作得很好。但是,在我更改了管理站点上的数据,并验证了该更改是在浏览器中进行的之后,我再次运行该应用程序,但仍然得到了以前的响应。我不明白为什么?似乎AFNetworking正在缓存旧的响应。我想下载当前的提要。请问谁能帮我???我遇到了完全相反的问题。我两次从我的服务器上获取相同的映像,但没有缓存。当我调试它时,我意识到我调用的是2个稍微不同的URL,有一次我指定了服务器上的默认选项 所以这给了我一个想法,为你做一个

我正在使用AFNetworking 2.0从服务器接收响应。对于第一个响应,它工作得很好。但是,在我更改了管理站点上的数据,并验证了该更改是在浏览器中进行的之后,我再次运行该应用程序,但仍然得到了以前的响应。我不明白为什么?似乎AFNetworking正在缓存旧的响应。我想下载当前的提要。请问谁能帮我???

我遇到了完全相反的问题。我两次从我的服务器上获取相同的映像,但没有缓存。当我调试它时,我意识到我调用的是2个稍微不同的URL,有一次我指定了服务器上的默认选项

所以这给了我一个想法,为你做一个变通的黑客。这不是正确的答案,但它应该会起作用。只需向服务器传递一个无用的参数。为每个服务器调用更改此参数

然后

其中index是未使用的参数

注意:这实际上是一个相当粗俗的攻击,它应该让你运行,但你真的应该找到“正确”的答案