Cancel-Session

Gunakan paket Cancel-Session untuk mengakhiri sesi unggahan dengan server BITS.

BITS_POST remote-URL HTTP/1.1
BITS-Packet-Type: Cancel-Session
BITS-Session-Id: {guid}

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 di paket Create-Session .

BITS-Packet-Type

Mengidentifikasi paket permintaan ini sebagai paket Cancel-Session.

BITS-Session-Id

STRING GUID yang mengidentifikasi sesi ke server. Ganti {guid} dengan pengidentifikasi sesi yang dikembalikan server dalam paket respons Ack for Create-Session .

Keterangan

Paket ini membatalkan pekerjaan pengunggahan jika dikirim sebelum fragmen terakhir dikirim. Cancel-Session tidak berpengaruh pada file yang fragmen terakhirnya telah dikirim. Ketika server BITS menerima fragmen terakhir, ia menulis file ke tujuan akhirnya dan, dalam kasus balasan unggahan, memposting file ke aplikasi server. Dalam kasus pengunggahan balasan, paket Cancel-Session membatalkan bagian balasan dari pekerjaan balasan unggahan.

Server BITS merilis semua sumber daya dan menghapus semua file sementara ketika menerima paket ini.

Klien BITS mengirimkan paket ini ketika pengguna membatalkan pekerjaan.

Lihat juga

Ack untuk Create-Session

Tutup Sesi