Close-Session
Используйте пакет Close-Session , чтобы сообщить серверу BITS о завершении отправки файлов и завершить сеанс.
BITS_POST remote-URL HTTP/1.1
BITS-Packet-Type: Close-Session
BITS-Session-Id: {guid}
Заголовки
-
BITS_POST
-
Зависящий от BITS глагол, который идентифицирует этот пакет на сервере BITS.
Замените remote-URL абсолютным или относительным URI. Как правило, замените remote-URL именем удаленного файла задания. Рекомендации по балансировке сетевой нагрузки см. в заголовке BITS-Host-Id в пакете Create-Session .
-
Bits-Packet-Type
-
Определяет этот пакет запроса как пакет Close-Session.
-
BITS-Session-Id
-
Строковый ИДЕНТИФИКАТОР GUID, идентифицирующий сеанс для сервера. Замените {guid} идентификатором сеанса, который сервер возвращает в пакете ответа Ack for Create-Session .
Комментарии
Сервер BITS освобождает все ресурсы и удаляет все временные файлы при получении этого пакета.
Для заданий отправки и ответа необходимо скачать ответ перед отправкой close-Session. В противном случае ответ будет потерян.
Если вы отправляете этот пакет перед отправкой всех фрагментов, файл отправки удаляется; вы не можете отправить частичный файл.
См. также раздел