我使用 Gaia 框架构建了一个自滚动幻灯片。总共只有 4 个页面,但令我沮丧的是,这些页面中的每一个都是从服务器一遍又一遍地请求的。如果您让页面保持打开状态并且动画自行运行,那可能会破坏我们的服务器。
我能做些什么来防止这种情况发生?我想知道是否有一种编写 URLRequest 的方法,以便 pragma 标头可以告诉浏览器使用其缓存中的 swf 而不是再次请求它?
请注意,我没有使用 SWFaddress,因此请求将发送到相同的 URI。
我使用 Gaia 框架构建了一个自滚动幻灯片。总共只有 4 个页面,但令我沮丧的是,这些页面中的每一个都是从服务器一遍又一遍地请求的。如果您让页面保持打开状态并且动画自行运行,那可能会破坏我们的服务器。
我能做些什么来防止这种情况发生?我想知道是否有一种编写 URLRequest 的方法,以便 pragma 标头可以告诉浏览器使用其缓存中的 swf 而不是再次请求它?
请注意,我没有使用 SWFaddress,因此请求将发送到相同的 URI。
使用这个: http ://www.elevation-inc.com/dev/jeff/gaiacache/
“核心思想基于添加一个新流 Gaia.CACHE。当缓存页面/swfs 时,在这些资产中进行垃圾收集非常重要。页面永远不会被销毁,而是依赖于调用 transitionIn 和 transitionOut - 可能有几个浏览会话中的次数。”
我认为它可能会解决你的问题。