对于给定用户达到的最大限制,最适合的http状态代码是什么

时间:2018-02-15 07:05:20

标签: http-status-codes

我有一个用例,用户可以通过URL分享他的旅行,这个特定的旅行只允许在系统中生成10个不同的URL。如果用户倾向于创建第11个URL,我必须发送消息

  

与旅行的位置共享已达到 10 的最大数量

我在互联网上查找了这个并找到了状态代码429,相关信息表示用户在给定的时间内发送了太多请求(“速率限制”)。但这让我对速度限制和资源限制感到困惑(请求仅在给定的时间内提供)。

因此无法决定,需要建议或解决方案才能继续。

1 个答案:

答案 0 :(得分:-1)

您在一段时间内混淆了太多Web请求的概念,并且您的后端上的某些业务逻辑不再能够让用户执行该操作。我相信您应该返回400错误(错误请求),并显示您选择的错误消息以显示给用户