iis7.5下头署的aspx文件,该文件包括下载swf文件,为啥不缓存呢?每次都重复下载

iis7.5下部署的aspx文件,该文件包括下载swf文件,为啥不缓存呢?每次都重复下载

网站原来是win03、iis6.0下部署的,没有问题。

现在换到winSer08、iis7.5下部署,有点问题,请教下。

网站有个aspx页面,里面迁入了一个用Flex开发的游戏客户端.swf文件。

现在问题是每次都下载这个文件,这个文件有1M多,我们以前iis6时,都是客户端只下载一次,就缓存到客户端的;而现在换iis7.5了,每次请求都重新下载,搞的我们带宽称不住了。

http响应标头已经设置了cache-control,值private,通过Fiddler查看,其他都可以缓存,例如js,jpg,xml,都可以返回304,就这个swf,每次都返回200,而caching里面其他都是private,或者无,就这个swf文件前面不知道那里来的no-cache,然后后面才又跟着一个private。

iis7.5
swf
cache
IIS7
IIS6

分享到:



本帖最后由 net_lover 于 2013-05-03 15:05:41 编辑
按照你4#的配置,我Fiddler测试的结果是

#	Result	Protocol	Host	URL	Body	Caching	Content-Type	Process	Comments	Custom	
1 200 HTTP 127.0.0.1 /2010.swf 268,020 max-age=864000,private application/x-shockwave-flash iexplore:14028

但状态还不是304

看看是不是其他代码设置了,如Global里面

iis7.5下头署的aspx文件,该文件包括下载swf文件,为啥不缓存呢?每次都重复下载

相关文章:

你感兴趣的文章:

标签云: