改善 Web 客户机的文件下载性能

Web 客户机能下载附加在页面中的文件或者由 URL 映射的服务器目录中的文件。如果客户机使用支持字节范围服务(由 HTTP 1.1 和更高版本提供)的产品,客户机就可以进行分段(字节范围)的文件下载,并跟踪每个文件的下载进度。如果发生中断,该客户机能够从被中断处继续进行下载。如果没有字节范围服务,则用户必须从头开始重新进行完整的下载。

Domino® 兼容支持 HTTP 1.1 规范的客户机。这些客户机可以多种形式实现,例如,作为浏览器插件程序、applet 或独立程序。

支持字节范围服务的客户机只能访问解压缩后的附加文件。附加文件时,必须取消选定“压缩”选项。要验证现有附件已解压缩,请从 Notes® 客户机中选择“文件”-“文档属性”,选择 $FILE 项,然后验证“压缩类型”属性为“无”。

从服务器文件系统下载文件示例

INSTALL.EXE 文件所在的目录可以使用 URL 映射进行下载。GetRight 3.1 客户机可以使用以下 URL 下载此文件:

http:// hostname/install.exe

其中,hostname 为站点名称。

如果下载被中断,客户机可以从断点处重新开始下载。

下载文件附件示例

如果 .PDF 文件是一个文档的附件,并且用户已将 Adobe Acrobat 中的配置选项设置为每次下载一页,则用户可以逐页下载 .PDF 文件。如果用户仅对某个大文件的一部分感兴趣,则逐页下载的功能可大大改善下载的性能。例如,用户可以使用以下 URL 访问 PROJECT.PDF 文件:

http://hostname/dbname/viewUNID/docUNID

其中,hostname 为站点名称,dbname 为存储此附件的数据库的名称,viewUNID 为此附件视图的通用标识,而 docUNID 为附加于其文件的文档的通用标识。