Ack for Ping

Utilisez le paquet Ack for Ping pour accuser réception de la demande Ping du client.

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

En-têtes

reason-code

Remplacez reason-code par le code de raison HTTP. Par exemple, définissez le code de raison sur 200 en cas de réussite. Pour obtenir la liste des codes de raison HTTP, consultez RFC 2616.

description de la raison

Remplacez reason-description par la description HTTP associée au code de raison. Par exemple, définissez la description de la raison sur OK si le code de raison est 200.

BITS-Packet-Type

Identifie ce paquet de réponse en tant que paquet Ack.

Longueur du contenu

Remplacez length par le nombre d’octets inclus dans le corps de la réponse. Obligatoire même si le corps de la réponse n’inclut pas de contenu.

BITS-Error-Code

Remplacez error-code par un nombre hexadécimal qui représente une valeur HRESULT associée à une erreur côté serveur. Incluez cet en-tête uniquement si le code de raison n’est pas 200 ou 201.

BITS-Error-Context

Remplacez error-context par un nombre hexadécimal qui représente le contexte dans lequel l’erreur s’est produite. Spécifiez le nombre hexadécimal pour BG_ERROR_CONTEXT_REMOTE_FILE (0x5) si le serveur a généré l’erreur. Sinon, spécifiez le nombre hexadécimal pour BG_ERROR_CONTEXT_REMOTE_APPLICATION (0x7) si l’erreur a été générée par l’application à laquelle le fichier de chargement est passé. Incluez cet en-tête uniquement si le code de raison n’est pas 200 ou 201.

Voir aussi

Ping