Menggunakan Manifes Transfer
Panduan Penerbitan Web dan Panduan Pemesanan Cetak Online menggunakan manifes transfer untuk mengomunikasikan detail transfer data antara komputer klien dan situs server.
Tujuan Manifes Transfer
Manifes transfer menjelaskan file yang terlibat dalam transfer, termasuk detail seperti hierarki tujuan dan metadata file. Skrip sisi server dapat mengubah manifes dengan menghapus file yang tidak pantas dari daftar dan menambahkan informasi tentang bagaimana dan di mana file harus ditransfer.
Manifes diekspos sebagai properti window.external.Property("TransferManifest"), dokumen XML Document Object Model (DOM). Untuk informasi selengkapnya tentang XML DOM, lihat IXMLDOMDocument/DOMDocument.
Organisasi tingkat atas manifes transfer adalah sebagai berikut:
<transfermanifest>
<filelist/>
<folderlist/>
<uploadinfo/>
</transfermanifest>
Halaman HTML sisi server dapat menggunakan simpul dalam manifes untuk mendapatkan informasi tertentu tentang file yang akan disalin lalu memodifikasi UI layanan yang sesuai. Misalnya, situs pencetakan foto mungkin menggunakan informasi untuk menampilkan gambar mini gambar yang dipilih, sementara situs penyimpanan mungkin menggunakan informasi untuk memastikan bahwa ruang penyimpanan yang memadai tersedia untuk pengguna tersebut. Untuk informasi lengkap tentang simpul dan atribut manifes transfer, lihat Mentransfer Skema Manifes.
Skema manifes transfer ditulis sebagai model terbuka sehingga elemen yang tidak secara khusus didefinisikan dalam skema dapat muncul dalam manifes transfer. Oleh karena itu, situs penyedia dapat menambahkan elemen kepemilikan untuk penggunaannya sendiri tanpa mengganggu validitas manifes. Skema juga didefinisikan sehingga urutan elemen tidak dibatasi.
Catatan
Manifes dibuat ulang setiap kali penyedia baru dipilih sehingga penyedia memiliki kesempatan untuk menyimpan informasi situs dalam manifes.
Topik terkait