代码之家  ›  专栏  ›  技术社区  ›  bug-a-lot

什么负责缓存通过Air桌面应用程序发送的HTTP请求?

  •  1
  • bug-a-lot  · 技术社区  · 14 年前

    当处理将在浏览器中运行的Flash应用程序时,很明显浏览器将缓存一些HTTP请求。但是在处理桌面应用程序时,缓存它们的是什么?是操作系统还是航空集装箱?

    我之所以问这个问题,是因为我最近处理了一个只在MacOSX上发生的非常丑陋和耗时的内存泄漏(在Windows上运行很好)。内存泄漏是通过设置HTTP请求的头来解决的,其中包括“cache control”=“no store”、“no cache”。但事实上,在一个操作系统上没有内存泄漏,而在另一个操作系统上有相同的空气构建,这很可能预示着某个地方有一个bug。问题是在哪里。

    1 回复  |  直到 14 年前
        1
  •  1
  •   James McMahon    14 年前

    操作系统正在缓存请求,而不是空中平台(我知道有一些请求需要空中缓存功能,但目前没有)。与你的记忆泄漏有关,我认为你应该在 https://www.adobe.com/cfusion/mmform/index.cfm?name=wishform .