用于 CD/DVD 中静态内容的轻量级 Windows HTTP 服务器

用于 CD/DVD 中静态内容的轻量级 Windows HTTP 服务器

我需要一个非常轻量级的 Windows HTTP 服务器来放到 CD/DVD 上。我试过只使用“file:”“protocol”,但问题太多了:

  1. IE 默认不允许 JavaScript。可以使用“从互联网保存”注释来解决问题,但使用 HTC 的 CSS3 Pie 仍然无法从本地驱动器运行。

  2. JavaScript 需要生成文件并让用户保存它们。HTML5 File Writer API 几乎不受支持,数据 URI 在 IE 中有大小限制,不允许设置默认文件名等。唯一可行的解​​决方案似乎是使用 Flash 的 Downloadify。当从本地驱动器加载 HTML 和 SWF 时,此功能不起作用。

  3. AJAX 根本不起作用。

因此,我需要具有以下属性的服务器:

  1. 无需安装,仅依赖于配置文件。

  2. 可以从只读文件夹执行。

  3. 可以为文件扩展名配置 MIME 类型。(IE 有时对 HTC 很挑剔。)

  4. 在 Windows XP/Vista/7 上运行。

答案1

看一眼HTTP 文件服务器。我已经有一段时间没用它了,但它可能就是你要找的东西。

相关内容