Create-Session

Gunakan paket Create-Session untuk meminta sesi unggahan dengan server BITS.

BITS_POST remote-URL HTTP/1.1
BITS-Packet-Type: Create-Session
BITS-Supported-Protocols: {guid1} ... {guidN}

Header

BITS_POST

Kata kerja khusus BITS yang mengidentifikasi paket ini ke server BITS.

Ganti URL jarak jauh dengan URI absolut atau relatif. Biasanya, ganti URL jarak jauh dengan nama file jarak jauh pekerjaan. Untuk pertimbangan penyeimbangan beban jaringan, lihat header BITS-Host-Id.

BITS-Packet-Type

Mengidentifikasi paket permintaan ini sebagai paket Create-Session.

BITS-Supported-Protocols

Daftar protokol yang dibatasi ruang yang didukung klien. Gunakan GUID string untuk mengidentifikasi protokol. Tentukan daftar dalam urutan preferensi dari yang paling ke yang paling tidak disukai. Tabel berikut mencantumkan protokol yang didukung klien BITS. Ganti {guid1} ... {guidN} dengan satu atau beberapa GUID string dari daftar.

Protokol Deskripsi
{7df0354d-249b-430f-820d-3d2a9bef4931}
Protokol Unggah BITS 1.5

Keterangan

Anda harus mengirim paket Ping untuk membuat koneksi HTTP sebelum mengirim paket Create-Session. Paket Create-Session juga dapat membangun koneksi; namun, paket Create-Session kurang efisien.

Server memilih protokol yang ingin digunakan dari daftar yang disediakan klien di header BITS-Supported-Protocols. Server mengembalikan protokol yang dipilih di header BITS-Protocol paket respons Ack for Create-Session .

Klien mengharapkan server mengembalikan paket respons Ack for Create-Session . Jika server dapat membuat sesi, klien menggunakan paket permintaan Fragmen untuk mengirim rentang file ke server.

Lihat juga

Ack untuk Create-Session

Fragmen

Ping