Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Gunakan paket Ack for Close-Session untuk mengakui permintaan Close-Session klien. Server mengirimkan pengakuan setelah merilis semua sumber daya yang terkait dengan sesi pengunggahan.
reason-code reason-description
BITS-Packet-Type: Ack
BITS-Session-Id: {guid}
Content-Length: length
BITS-Error-Code: error-code
BITS-Error-Context: error-context
Header
-
kode alasan
-
Ganti kode alasan dengan kode alasan HTTP. Misalnya, atur kode alasan ke 200 jika berhasil. Untuk daftar kode alasan HTTP, lihat RFC 2616.
-
deskripsi alasan
-
Ganti deskripsi alasan dengan deskripsi HTTP yang terkait dengan kode alasan. Misalnya, atur deskripsi alasan ke OK jika kode alasan adalah 200.
-
BITS-Packet-Type
-
Mengidentifikasi paket respons ini sebagai paket Ack.
-
BITS-Session-Id
-
STRING GUID yang mengidentifikasi sesi ke klien. Ganti {guid} dengan pengidentifikasi sesi yang dikirim klien dalam paket permintaan Close-Session . Jika Anda tidak mengenali pengidentifikasi sesi, atur header BITS-Error-Code ke BG_E_SESSION_NOT_FOUND.
-
Panjang Konten
-
Ganti panjang dengan jumlah byte yang disertakan dalam isi respons. Content-Length diperlukan, meskipun isi respons tidak menyertakan konten.
-
BITS-Error-Code
-
Ganti kode kesalahan dengan angka heksadesimal yang mewakili nilai HRESULT yang terkait dengan kesalahan sisi server. Hanya sertakan header ini jika kode alasan bukan 200 atau 201.
-
BITS-Error-Context
-
Ganti konteks kesalahan dengan angka heksadesimal yang mewakili konteks di mana kesalahan terjadi. Tentukan angka heksadesimal untuk BG_ERROR_CONTEXT_REMOTE_FILE (0x5) jika server menghasilkan kesalahan. Jika tidak, tentukan nomor heksadesimal untuk BG_ERROR_CONTEXT_REMOTE_APPLICATION (0x7) jika kesalahan dihasilkan oleh aplikasi tempat file unggahan diteruskan. Sertakan header ini hanya jika kode alasannya bukan 200 atau 201.
Keterangan
Klien BITS mengirim ulang paket Close-Session jika kode alasan berada dalam rentang 500 hingga 599, kecuali header BITS-Error-Code ada dengan nilai BG_E_SESSION_NOT_FOUND. Klien tidak akan mencoba kembali karena kode alasan 100 hingga 499.
Lihat juga