我在这里发布了这个问题,但我不能 100% 确定问题出在哪里。我有一个通过 Media Temple 托管的网站,我正在开发它。它开始不断给我有关图像和 js 资源的 http 206 响应(部分内容)。我通过 firebug 看到这些。这导致缺少图像和 js 文件,或者在某些浏览器(如 Safari)中,图像渲染了一半。当我从本地服务器查看我的作品时,我没有看到任何问题。
我在所有浏览器上都看到了这种行为,firefox 3.6、safari 5.0.3、chrome 8。我使用的是 mac os x 10.6.6。不同的图像在不同的时间表现出这种行为,唯一能暂时解决问题的方法是清除缓存,但通常很快又会再次看到这个问题。
另外,据我所知,我在其他机器上没有看到这个问题。我的工作机器(也是 Mac)根本没有出现这种情况。本网站的客户从未抱怨过这些问题。
我还将其中一些有问题的资产移至其他服务器,并将我的浏览器指向那里,没有问题,所以它似乎不是一个损坏的文件。
我开始认为这可能是与网络相关的问题。我清除了我的 DNS 缓存,但想不出还有什么可以检查的。我通过 Netgear 无线路由器运行有线调制解调器。路由器里有什么东西我可以清除吗?
我已经没地方看了,希望论坛上有人能给我一些建议。这真是个谜,我很想弄清楚。
答案1
您需要直接向 mediatemple 提出这个问题 - 您和他们之间出现了一些数据包丢失,而您正在做或没有做的事情实际上无法对此产生太大影响。