Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Если серверное приложение успешно обрабатывает отправленный файл, приложение должно вернуть 200. Если приложение не возвращает 200, клиент BITS использует код ошибки, чтобы определить, является ли ошибка временной или критической.
Все коды ошибок 3xx являются временными ошибками, за исключением 300 – 305 и 307, которые являются неустранимыми ошибками. Все коды ошибок 4xx являются неустранимыми ошибками, за исключением 408 и 409, которые являются временными ошибками. Все коды ошибок 5xx являются временными ошибками, кроме 501 и 505, которые являются неустранимыми ошибками. Все остальные коды HTTP считаются временными ошибками. Обратите внимание, что код ошибки 403 является единственным кодом, который предотвращает BITS от повторной отправки файла загрузки в серверное приложение.
Чтобы получить ошибку, вызовите метод IBackgroundCopyError::GetError. Контекст ошибки будет BG_ERROR_CONTEXT_REMOTE_APPLICATION.