Поделиться через


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. В противном случае ответ будет потерян.

Если вы отправляете этот пакет перед отправкой всех фрагментов, файл отправки удаляется; вы не можете отправить частичный файл.

См. также раздел

Ack for Close-Session

Отмена сеанса

Создание сеанса