代码之家  ›  专栏  ›  技术社区  ›  Frank Krueger

浏览器数据缓存的大小有哪些?

  •  2
  • Frank Krueger  · 技术社区  · 15 年前

    浏览器在接收到“足够”的数据或数据停止流入(例如,内容长度达到)后呈现内容。

    我想 缓慢地 将数据流传输到浏览器;为此,我必须处理此数据缓存。

    例如,与发送40字节的javascript不同,我必须发送40字节的js,然后大约 4KB的空间 以便让浏览器解释脚本。

    这很管用。但我不记得我第一次听到数字“4kb”是在哪里,我想知道真正需要的数字是多少 每个浏览器 .

    我当然可以写一堆测试来找到这些数字,但我很好奇是否有人已经为我做了这项工作。我也不知道该问谷歌什么。

    1 回复  |  直到 15 年前
        1
  •  3
  •   Annie    15 年前

    如果您想知道浏览器在提前刷新响应时在呈现内容之前需要什么响应大小,我找到了这些数字 buried in a comment 在一篇关于提前刷新文档的文章中:

    IE: 255 bytes
    Safari: 1K
    Chrome: 2K
    

    如果您正在研究这个以便实现流,那么您可能需要研究 comet 实现处理这个问题。