使用传输清单

Web 发布向导和联机打印排序向导使用传输清单来传达客户端计算机与服务器站点之间的数据传输的详细信息。

传输清单的用途

传输清单描述传输中涉及的文件,包括目标层次结构和文件元数据等详细信息。 服务器端脚本可以通过从列表中删除不适当的文件并添加有关文件传输方式和位置的信息来修改清单。

清单公开为属性 window.external.Property (“TransferManifest”) ,XML 文档对象模型 (DOM) 文档。 有关 XML DOM 的详细信息,请参阅 IXMLDOMDocument/DOMDocument 的 MSDN 文档。

传输清单的顶级组织如下所示:

<transfermanifest>
    <filelist/>
    <folderlist/>
    <uploadinfo/>
</transfermanifest>

服务器端 HTML 页可以使用清单中的节点来获取有关要复制的文件的某些信息,然后相应地修改服务的 UI。 例如,照片打印网站可能使用该信息来显示所选图像的缩略图,而存储网站可能会使用该信息来确保为该用户提供足够的存储空间。 有关传输清单节点和属性的完整信息,请参阅 传输清单架构

传输清单架构编写为开放模型,以便未在架构中专门定义的元素可能会出现在传输清单中。 因此,提供程序站点可能会添加专有元素供自己使用,而不会干扰清单的有效性。 架构也进行定义,以便元素的顺序不受限制。

注意

每次选择新提供程序时都会重新创建清单,以便提供程序有机会在清单中存储站点信息。

 

传输清单架构