Compartir a través de


Cancel-Session

Use el paquete Cancel-Session para finalizar la sesión de carga con el servidor BITS.

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

encabezados

BITS_POST

Verbo específico de BITS que identifica este paquete al servidor BITS.

Reemplace remote-URL por el URI absoluto o relativo. Normalmente, reemplace remote-URL por el nombre de archivo remoto del trabajo. Para conocer las consideraciones sobre el equilibrio de carga de red, consulte el encabezado BITS-Host-Id en el paquete Create-Session .

BITS-Tipo de paquete

Identifica este paquete de solicitud como un paquete de Cancel-Session.

BITS-Session-Id

GUID de cadena que identifica la sesión en el servidor. Reemplace {guid} por el identificador de sesión que devuelve el servidor en el paquete de respuesta Ack for Create-Session .

Comentarios

Este paquete cancela un trabajo de carga si se envía antes de enviar el último fragmento. Cancel-Session no tiene ningún efecto en un archivo cuyo último fragmento ya se ha enviado. Cuando el servidor BITS recibe el último fragmento, escribe el archivo en su destino final y, en el caso de una carga-respuesta, envía el archivo a la aplicación de servidor. En el caso de carga y respuesta, el paquete Cancel-Session cancela la parte de respuesta de un trabajo de carga-respuesta.

El servidor BITS libera todos los recursos y elimina todos los archivos temporales cuando recibe este paquete.

El cliente BITS envía este paquete cuando el usuario cancela el trabajo.

Consulte también

Ack for Create-Session

Cerrar sesión