Ack für Ping
Verwenden Sie das Ack for Ping-Paket , um die Pinganforderung des Clients zu bestätigen.
reason-code reason-description
BITS-Packet-Type: Ack
Content-Length: length
BITS-Error-Code: error-code
BITS-Error-Context: error-context
Header
-
Reason-Code
-
Ersetzen Sie reason-code durch den HTTP-Ursachencode. Legen Sie z. B. den Grundcode bei Erfolg auf 200 fest. Eine Liste der HTTP-Ursachencodes finden Sie unter RFC 2616.
-
Reason-description
-
Ersetzen Sie reason-description durch die HTTP-Beschreibung, die dem Ursachencode zugeordnet ist. Legen Sie z. B. reason-description auf OK fest, wenn reason-code 200 ist.
-
BITS-Packet-Type
-
Identifiziert dieses Antwortpaket als Ack-Paket.
-
Inhaltslänge
-
Ersetzen Sie length durch die Anzahl der Bytes, die im Textkörper der Antwort enthalten sind. Erforderlich, auch wenn der Text der Antwort keinen Inhalt enthält.
-
BITS-Error-Code
-
Ersetzen Sie den Fehlercode durch eine Hexadezimalzahl, die einen HRESULT-Wert darstellt, der einem serverseitigen Fehler zugeordnet ist. Schließen Sie diesen Header nur ein, wenn der Grundcode nicht 200 oder 201 ist.
-
BITS-Error-Context
-
Ersetzen Sie error-context durch eine Hexadezimalzahl, die den Kontext darstellt, in dem der Fehler aufgetreten ist. Geben Sie die Hexadezimalzahl für BG_ERROR_CONTEXT_REMOTE_FILE (0x5) an, wenn der Server den Fehler generiert hat. Geben Sie andernfalls die Hexadezimalzahl für BG_ERROR_CONTEXT_REMOTE_APPLICATION (0x7) an, wenn der Fehler von der Anwendung generiert wurde, an die die Uploaddatei übergeben wird. Schließen Sie diesen Header nur ein, wenn der Grundcode nicht 200 oder 201 ist.
Siehe auch