BlackBerry Browser(4.5)拒绝缓存CSS。有解决方法吗?

时间:2010-09-05 09:29:58

标签: blackberry

我为公司开发了一个内部Web应用程序。我们的现场技术人员使用它,所有人都携带运行4.5的BlackBerry 8330。我认为自己有幸拥有这样一个一致的目标平台,如果它不是BB 4.5 ......

我注意到在加载网站时会有很多请求开销,并且知道如果只缓存了我的CSS资源,加载时间会大大减少。无论是否设置了ExpiresCache-ControlLast-Modified标头,BB始终会请求CSS文件的完整副本。它没有命中它的缓存,也没有发送If-Modified-Since,没有。

任何人遇到这个或知道我能做些什么来解决它?如果我不需要,我真的想避免插入我的CSS。

编辑:我刚注意到它总是要求两次页面。以下是2个请求之间的差异

GET /css/bb.css HTTP/1.1           |GET /css/bb.css HTTP/1.1
User-Agent: BlackBerry8330/4.5.0.77|User-Agent: BlackBerry8330/4.5.0.77
profile: http://www.blackberry.net/|profile: http://www.blackberry.net/
-----------------------------------|Accept: application/vnd.rim.html,te
-----------------------------------|Connection: close
Referer: http://10.7.2.167/page.php|Referer: http://10.7.2.167/page.php
-----------------------------------|Accept-Charset: ISO-8859-1,UTF-8,US
Host: 10.7.2.167                   |Host: 10.7.2.167
-----------------------------------|Accept-Language: en-US,en;q=0.5
-----------------------------------|x-wap-profile: "http://www.blackber
Cookie: PHPSESSID=xxxxxxxx; token=x|Cookie: PHPSESSID=xxxxxxxx; token=x
-----------------------------------|Via: MDS_5.0.0.86

                                                                                                      |  
HTTP/1.1 200 OK                    |HTTP/1.1 200 OK
Date: Sun, 05 Sep 2010 09:34:52 GMT|Date: Sun, 05 Sep 2010 09:34:54 GMT
Server: Apache/2.2.15 (Debian)     |Server: Apache/2.2.15 (Debian)
Last-Modified: Sat, 04 Sep 2010 02:|Last-Modified: Sat, 04 Sep 2010 02:
ETag: "10426-d64-48f65ab39bf80"    |ETag: "10426-d64-48f65ab39bf80"
Accept-Ranges: bytes               |Accept-Ranges: bytes
Content-Length: 3428               |Content-Length: 3428
Cache-Control: max-age=12960000    |Cache-Control: max-age=12960000
Expires: Wed, 02 Feb 2011 09:34:52 |Expires: Wed, 02 Feb 2011 09:34:54
Vary: Accept-Encoding              |Vary: Accept-Encoding
-----------------------------------|Connection: close
Content-Type: text/css             |Content-Type: text/css

0 个答案:

没有答案