我有一个场景,我的 API 应用程序联系外部数据源,对于这个特定示例,我的 API 请求来自外部数据源的颜色列表。有时数据源没有这些颜色并返回“没有要显示的选项”的纯文本响应,HTTP 状态代码为 200 OK。
我想知道在这种情况下我应该向正在使用我的 API 的客户端返回什么状态代码?A 404 not found 或 204 no content...?我不确定什么最适合。
谢谢
我有一个场景,我的 API 应用程序联系外部数据源,对于这个特定示例,我的 API 请求来自外部数据源的颜色列表。有时数据源没有这些颜色并返回“没有要显示的选项”的纯文本响应,HTTP 状态代码为 200 OK。
我想知道在这种情况下我应该向正在使用我的 API 的客户端返回什么状态代码?A 404 not found 或 204 no content...?我不确定什么最适合。
谢谢