【问题标题】:Broken caching of images loaded from homemade webserver从自制网络服务器加载的图像缓存损坏
【发布时间】:2011-05-15 09:24:35
【问题描述】:

前段时间我写了一个网络服务器,我在我的网站上使用它。

当我在 Chrome 中导航到另一个页面时,来自这个自制网络服务器的图像仍在加载,它们保持缓存状态,只加载了一半。

这是 Chrome 中的一个已知错误,还是我的 HTTP 协议实现存在问题?

我的网络服务器使用电子标签进行缓存。

【问题讨论】:

  • 听起来你需要升级到真正的网络服务器。

标签: http caching webserver etag


【解决方案1】:

First Rule of Programming: It's your fault

从您的代码开始,然后进行调查 越走越远,直到你 有确凿的证据证明 问题出在哪里。

您需要在此处应用此规则。 Chrome 在与 Apache 通信时,在其第 6 次(至少)主要迭代中出现这种错误的可能性有多大?

我会在您的服务器上安装一个流量分析器并仔细查看交易所。接下来,我会将它们与来自完善的 Web 服务器(如 Apache)的那些进行比较,并注意任何差异。

【讨论】:

    猜你喜欢
    • 2020-07-03
    • 1970-01-01
    • 1970-01-01
    • 2014-04-26
    • 2015-04-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多