标签: ios objective-c nsurlconnection nsurlcache
出于好奇,NSURLCache是否完全忽略了304响应中的max-age缓存控制头?我有一个使用etags和max-age的系统设置,理论上应该只根据标题中的max-age设置每10秒向Web服务发送一个请求。现在,当iOS在初始加载时获得200响应时,这种方法有效,但是当它收到304响应时,它就会继续向服务器发出请求,尽管有max-age值。根据我过去所读到的内容,我要做的是完全有效的http来减轻服务器资源。
有时我不喜欢背景中的魔法。