Ack for Ping

使用 Ack for Ping 数据包来确认客户端的 Ping 请求。

reason-code reason-description
BITS-Packet-Type: Ack
Content-Length: length
BITS-Error-Code: error-code
BITS-Error-Context: error-context

标头

reason-code

将原因代码替换为 HTTP 原因代码。 例如,如果成功,请将原因代码设置为 200。 有关 HTTP 原因代码的列表,请参阅 RFC 2616

reason-description

将 reason-description 替换为与原因代码关联的 HTTP 说明。 例如,如果原因代码为 200,请将“原因说明”设置为“确定”。

BITS-Packet-type

将此响应数据包标识为 Ack 数据包。

Content-Length

将 length 替换为响应正文中包含的字节数。 即使响应的正文不包含内容,也是必需的。

BITS-Error-Code

将错误代码替换为表示与服务器端错误关联的 HRESULT 值的十六进制数。 仅当原因代码不是 200 或 201 时才包含此标头。

BITS-Error-Context

将错误上下文替换为表示发生错误的上下文的十六进制数。 如果服务器生成了错误,请指定 BG_ERROR_CONTEXT_REMOTE_FILE (0x5) 的十六进制数。 否则,如果错误是由上传文件传递到的应用程序生成的,则为 BG_ERROR_CONTEXT_REMOTE_APPLICATION (0x7) 指定十六进制数。 仅当原因代码不是 200 或 201 时才包含此标头。

另请参阅

Ping