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
-
Замените reason-code кодом причины HTTP. Например, задайте для reason-code значение 200 при успешном выполнении. Список кодов причин HTTP см. в статье RFC 2616.
-
описание причины
-
Замените reason-description описанием HTTP, связанным с кодом причины. Например, задайте для параметра reason-description значение ОК, если аргумент reason-code имеет значение 200.
-
Bits-Packet-Type
-
Определяет этот пакет ответа как пакет Ack.
-
Длина содержимого
-
Замените length числом байтов, включенным в текст ответа. Требуется, даже если текст ответа не содержит содержимого.
-
BITS-error-Code
-
Замените код ошибки шестнадцатеричным числом, представляющим значение HRESULT, связанное с ошибкой на стороне сервера. Этот заголовок следует включать только в том случае, если аргумент reason-code не равен 200 или 201.
-
Bits-Error-Context
-
Замените error-context шестнадцатеричным числом, представляющим контекст, в котором произошла ошибка. Укажите шестнадцатеричное число для BG_ERROR_CONTEXT_REMOTE_FILE (0x5), если сервер создал ошибку. В противном случае укажите шестнадцатеричное число для BG_ERROR_CONTEXT_REMOTE_APPLICATION (0x7), если ошибка была создана приложением, которому передается файл отправки. Этот заголовок следует включать только в том случае, если аргумент reason-code не равен 200 или 201.