gpt4 book ai didi

http - 被阻止的滥用用户的正确 HTTP 状态代码是什么?

转载 作者:可可西里 更新时间:2023-11-01 17:08:51 27 4
gpt4 key购买 nike

我正在构建一个应用程序,用户可能会因为使用冒犯性语言而被屏蔽。当用户被阻止时,他或她的应用无法访问某些 API 调用。

应该怎样才对HTTP status code当被阻止的用户试图访问这些 API 部分时? Error 403似乎是个不错的选择,但我想知道是否有更具体的内容。

最佳答案

只是为了完整性....

问题的答案是没有其他代码比 403(明显)更合适。正如维基百科所说:

"HTTP 403 is returned when the client is not permitted access to the resource despite providing authentication - either because authentication failed, or for some reason besides authentication, such as insufficient permissions of the authenticated account. This other reason needs to be acted upon before re-requesting access to the resource."

这非常适合您描述的场景。

另一件事是,由于您已经阻止了用户,您可能不关心他们对状态代码“正确性”的看法。没有人会关心这种或那种方式。

最终,这是您的选择。

关于http - 被阻止的滥用用户的正确 HTTP 状态代码是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28878039/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com