Close-Session

Use o pacote Close-Session para informar ao servidor BITS que o upload de arquivo foi concluído e para encerrar a sessão.

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

Cabeçalhos

BITS_POST

Verbo específico do BITS que identifica esse pacote para o servidor BITS.

Substitua remote-URL pelo URI absoluto ou relativo. Normalmente, substitua remote-URL pelo nome de arquivo remoto do trabalho. Para considerações de balanceamento de carga de rede, consulte o cabeçalho BITS-Host-Id no pacote Create-Session .

Bits-Packet-Type

Identifica esse pacote de solicitação como um pacote Close-Session.

BITS-Session-Id

GUID de cadeia de caracteres que identifica a sessão para o servidor. Substitua {guid} pelo identificador de sessão que o servidor retorna no pacote de resposta Ack for Create-Session .

Comentários

O servidor BITS libera todos os recursos e exclui todos os arquivos temporários quando recebe esse pacote.

Para trabalhos de upload-reply, você deve baixar a resposta antes de enviar Close-Session. Caso contrário, a resposta será perdida.

Se você enviar esse pacote antes de carregar todos os fragmentos, o arquivo de upload será excluído; não é possível carregar um arquivo parcial.

Confira também

Ack para Close-Session

Cancelar Sessão

Create-Session