共用方式為


使用傳輸指令清單

[Web 發行精靈] 和 [在線列印順序精靈] 會使用傳輸指令清單來傳達用戶端計算機與伺服器網站之間數據傳輸的詳細數據。

傳輸指令清單的用途

傳輸指令清單描述傳輸所涉及的檔案,包括目的地階層和檔案元數據等詳細數據。 伺服器端腳本可以從清單中移除不適當的檔案,以及新增應該傳送檔案的方式和位置的相關信息,以修改指令清單。

指令清單會公開為 XML 檔物件模型 (DOM) 屬性 window.external.Property(“TransferManifest”)。 如需 XML DOM 的詳細資訊,請參閱 IXMLDOMDocument/DOMDocument

傳輸指令清單的最上層組織如下所示:

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

伺服器端 HTML 頁面可以使用指令清單中的節點來取得要複製之檔案的特定資訊,然後據以修改服務的 UI。 例如,相片列印網站可能會使用資訊來顯示所選影像的縮圖,而儲存網站可能會使用資訊來確保該使用者有足夠的儲存空間。 如需傳輸指令清單節點和屬性的完整資訊,請參閱 傳輸指令清單架構

傳輸指令清單架構會撰寫為開啟的模型,讓架構中未特別定義的元素可能會出現在傳輸指令清單中。 因此,提供者網站可能會為自己的使用新增專屬元素,而不會干擾指令清單的有效性。 架構也會定義,因此不會限制元素的順序。

注意

每次選擇新的提供者時,都會重新建立指令清單,讓提供者有機會將月臺資訊儲存在指令清單中。

 

傳輸指令清單架構