Cancel-Session
Usare il pacchetto Cancel-Session per terminare la sessione di caricamento con il server BITS.
BITS_POST remote-URL HTTP/1.1
BITS-Packet-Type: Cancel-Session
BITS-Session-Id: {guid}
Intestazioni
-
BITS_POST
-
Verbo specifico bitS che identifica questo pacchetto al server BITS.
Sostituire remote-URL con l'URI assoluto o relativo. In genere, sostituire remote-URL con il nome file remoto del processo. Per considerazioni sul bilanciamento del carico di rete, vedere l'intestazione BITS-Host-Id nel pacchetto Create-Session .
-
BITS-Packet-Type
-
Identifica questo pacchetto di richiesta come pacchetto Cancel-Session.
-
BITS-Session-Id
-
GUID stringa che identifica la sessione nel server. Sostituire {guid} con l'identificatore di sessione restituito dal server nel pacchetto di risposta Ack per Create-Session .
Commenti
Questo pacchetto annulla un processo di caricamento se viene inviato prima dell'invio dell'ultimo frammento. Cancel-Session non ha alcun effetto su un file il cui ultimo frammento è già stato inviato. Quando il server BITS riceve l'ultimo frammento, scrive il file nella destinazione finale e, nel caso di una risposta di caricamento, inserisce il file nell'applicazione server. Nel caso di caricamento-risposta, il pacchetto Cancel-Session annulla la parte di risposta di un processo di caricamento-risposta.
Il server BITS rilascia tutte le risorse ed elimina tutti i file temporanei quando riceve questo pacchetto.
Il client BITS invia questo pacchetto quando l'utente annulla il processo.
Vedi anche