Api 更正部分处理请求的HTTP响应

Api 更正部分处理请求的HTTP响应,api,rest,http,Api,Rest,Http,我正在构建一个新的API,它接收一组ID并处理它们。对于以下情况,响应应返回http代码响应: 一切都处理得很成功 仅成功处理了部分ID 这两个回答的正确代码是什么? 第一个200美元? 第二个是206?(对我来说似乎不对)通常HTTP请求完全失败或完全成功 如果请求的目的是允许部分应用程序,那么从HTTP的角度来看,这是成功的 所以我认为200 OK仍然是正确的选择。响应正文中应包含有关成功/失败的其他信息 206绝对不行。它专门用于范围请求

我正在构建一个新的API,它接收一组ID并处理它们。对于以下情况,响应应返回http代码响应:

  • 一切都处理得很成功
  • 仅成功处理了部分ID
  • 这两个回答的正确代码是什么? 第一个200美元?
    第二个是206?(对我来说似乎不对)

    通常HTTP请求完全失败或完全成功

    如果请求的目的是允许部分应用程序,那么从HTTP的角度来看,这是成功的

    所以我认为
    200 OK
    仍然是正确的选择。响应正文中应包含有关成功/失败的其他信息

    206
    绝对不行。它专门用于范围请求