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 或相对 URI。 通常,将 remote-URL 替换为作业的远程文件名。 有关网络负载均衡注意事项,请参阅 创建会话数据包中的 BITS-Host-Id 标头。
-
BITS-Packet-type
-
将此请求数据包标识为Close-Session数据包。
-
BITS-Session-Id
-
标识与服务器的会话的字符串 GUID。 将 {guid} 替换为服务器在 Ack for Create-Session 响应数据包中返回的会话标识符。
备注
BITS 服务器在收到此数据包时释放所有资源并删除所有临时文件。
对于上传-答复作业,必须在发送 Close-Session 之前下载回复。 否则,答复将丢失。
如果在上传所有片段之前发送此数据包,则会删除上传文件;无法上传部分文件。
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈