处理服务器应用程序错误
如果服务器应用程序成功处理上传的文件,则应用程序应返回 200。 如果应用程序未返回 200,则 BITS 客户端将使用错误代码来确定错误是暂时性错误还是严重错误。
除了 300 - 305 和 307 是严重错误外,所有 3xx 错误代码都是暂时性错误。 除了 408 和 409 是暂时性错误外,所有 4xx 错误代码都是严重错误。 除了 501 和 505 是严重错误外,所有 5xx 错误代码都是暂时性错误。 所有其他 HTTP 代码都被视为暂时性错误。 请注意,403 错误代码是阻止 BITS 再次将上传文件发布到服务器应用程序的唯一错误代码。
若要检索错误,请调用 IBackgroundCopyError::GetError 方法。 错误上下文将为 BG_ERROR_CONTEXT_REMOTE_APPLICATION。
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈