Stream文档https://getstream.io/docs/#rate-limiting提到


  您将需要查看来自Stream的回复以观察错误
  表明您的API请求受到速率限制的条件,然后重试


我正在使用Stream Java API客户端。
为了确定我的API请求是否受速率限制,我需要检查哪些错误条件?

我需要检查StreamClientException中的属性吗?

最佳答案

确实存在StreamClientException的属性,其中包含返回的HTTP状态代码(即,仅调用方法getHttpStatusCode()),但是在这种情况下,由于错误代码不会传播,因此没有帮助。

感谢您的报告,我们已经fixed the exception handling提升了HTTP状态代码,尤其是对于您的用例,我们引入了一个新的异常RateLimitExceededException

09-10 06:29
查看更多