Ack for Ping
Use the Ack for Ping packet to acknowledge the client's Ping request.
reason-code reason-description
BITS-Packet-Type: Ack
Content-Length: length
BITS-Error-Code: error-code
BITS-Error-Context: error-context
-
reason-code
-
Replace reason-code with the HTTP reason code. For example, set reason-code to 200 if success. For a list of HTTP reason codes, see RFC 2616.
-
reason-description
-
Replace reason-description with the HTTP description associated with the reason code. For example, set reason-description to OK if reason-code is 200.
-
BITS-Packet-Type
-
Identifies this response packet as an Ack packet.
-
Content-Length
-
Replace length with the number of bytes included in the body of the response. Required even if the body of the response does not include content.
-
BITS-Error-Code
-
Replace error-code with a hexadecimal number that represents an HRESULT value associated with a server-side error. Include this header only if reason-code is not 200 or 201.
-
BITS-Error-Context
-
Replace error-context with a hexadecimal number that represents the context in which the error occurred. Specify the hexadecimal number for BG_ERROR_CONTEXT_REMOTE_FILE (0x5) if the server generated the error. Otherwise, specify the hexadecimal number for BG_ERROR_CONTEXT_REMOTE_APPLICATION (0x7) if the error was generated by the application to which the upload file is passed. Include this header only if the reason-code is not 200 or 201.