Apache flex 空中缓存控制是如何工作的,缓存内容的最长时间是多少?
我目前正在处理一个需要多次请求url的项目。在研究了HTTP代理(Charles)之后,AIR似乎将缓存第一个响应,然后为每个后续请求返回相同的响应 除了将设置为useCache之外,是否有人知道如何知道响应是否已被缓存,但这并不能说明响应是否为缓存响应。URLRequest上也没有设置,虽然它确实提到这仅适用于swz,但它如何知道内容是否为当前内容?是否使用响应负责人来确定缓存的保存时间,即Apache flex 空中缓存控制是如何工作的,缓存内容的最长时间是多少?,apache-flex,actionscript-3,air,Apache Flex,Actionscript 3,Air,我目前正在处理一个需要多次请求url的项目。在研究了HTTP代理(Charles)之后,AIR似乎将缓存第一个响应,然后为每个后续请求返回相同的响应 除了将设置为useCache之外,是否有人知道如何知道响应是否已被缓存,但这并不能说明响应是否为缓存响应。URLRequest上也没有设置,虽然它确实提到这仅适用于swz,但它如何知道内容是否为当前内容?是否使用响应负责人来确定缓存的保存时间,即 缓存控制:最大年龄=900 还有谁知道如何刷新/清除缓存,或者我们是在GC的突发奇想下进行的,在这
- 缓存控制:最大年龄=900
Simon从URLRequest类的文档来看,它似乎使用了操作系统的HTTP缓存。在Windows7操作系统上,它似乎正在使用IE的缓存 您可以使用诸如Fiddler之类的HTTP监视工具,并对此进行验证 第一个请求是200,后续请求是304。在清除IE缓存之后。然后再次运行应用程序,您可以看到它会导致HTTP 200状态