如有必要,如何删除UIWebView
缓存,例如当响应状态代码是304?我用:
- (void)connection:(NSURLConnection *)connection didReceiveResponse:(NSURLResponse *)response
从NSURLConnectionDelegate
获取响应中的状态代码:
int code = [(NSHTTPURLResponse*)response statusCode];
但代码总是200(OK)。如何获取代码304(未更改)以了解何时需要清除缓存?
提前致谢。
答案 0 :(得分:1)
如何获取代码304.但代码始终为200(OK)
我不明白你的问题 - 它是发送http代码的服务器,你问如何更改服务器以便它发送304?
无论如何,您的UIWebView和NSURLConnection之间的联系是什么。 您是否在shouldStartLoadWithRequest中使用NSURLConnection:出于某种原因?