HTTP 406是推荐给 "不合格的参与者 "的情况吗?

问题描述 投票:0回答:1

在我工作的公司,开发团队创建了一个API,以验证(简而言之,它是通过检查csv文件数据)是否有资格加入某个项目的客户.当他不符合条件,我们返回一个HTTP 406,但我不知道这是否是最合适的方式来处理这种情况,因为它更多的是与内容协商头。

先谢谢你

api http web microservices protocols
1个回答
0
投票

一种可能性是使用 403 - Forbidden 当服务器理解了请求,但拒绝执行请求时使用此响应代码。授权无济于事,而且该请求不应重复。

如果请求方法不是HEAD,而服务器希望公开请求未被执行的原因,它应该在响应体中描述拒绝的原因。

一般来说,它应该在用户由于某些原因(例如时间限制、授予合同或客户是否有资格加入某个程序等)没有被授权执行操作时使用。

© www.soinside.com 2019 - 2024. All rights reserved.