Partager via


Cancel-Session

Utilisez le paquet Cancel-Session pour arrêter la session de chargement avec le serveur BITS.

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

En-têtes

BITS_POST

Verbe propre à BITS qui identifie ce paquet au serveur BITS.

Remplacez l’URL distante par l’URI absolu ou relatif. En règle générale, remplacez remote-URL par le nom de fichier distant du travail. Pour connaître les considérations relatives à l’équilibrage de charge réseau, consultez l’en-tête BITS-Host-Id dans le paquet Créer une session .

BITS-Packet-Type

Identifie ce paquet de requête en tant que paquet de Cancel-Session.

BITS-Session-ID

GUID de chaîne qui identifie la session au serveur. Remplacez {guid} par l’identificateur de session que le serveur retourne dans le paquet de réponse Ack for Create-Session .

Notes

Ce paquet annule un travail de chargement s’il est envoyé avant l’envoi du dernier fragment. Cancel-Session n’a aucun effet sur un fichier dont le dernier fragment a déjà été envoyé. Lorsque le serveur BITS reçoit le dernier fragment, il écrit le fichier dans sa destination finale et, dans le cas d’un chargement-réponse, publie le fichier dans l’application serveur. Dans le cas de chargement-réponse, le paquet Cancel-Session annule la partie réponse d’un travail de chargement-réponse.

Le serveur BITS libère toutes les ressources et supprime tous les fichiers temporaires lorsqu’il reçoit ce paquet.

Le client BITS envoie ce paquet lorsque l’utilisateur annule le travail.

Voir aussi

Ack pour Create-Session

Fermer la session