Stream文档https://getstream.io/docs/#rate-limiting提及
您需要查看来自Stream的回复以观察错误 条件,表明您的API请求受到速率限制并重试
我正在使用Stream Java API客户端。 我需要检查哪些错误条件才能确定我的API请求是否受到速率限制?
我需要检查StreamClientException
中的属性吗?
答案 0 :(得分:0)
确实存在StreamClientException
的属性,其中包含返回的HTTP状态代码(即只调用方法getHttpStatusCode()
)但是,在这种情况下,由于错误代码未传播,因此无效
感谢您的举报,我们fixed the exception handling提升了HTTP状态代码,特别是针对您的用例,我们引入了新的异常RateLimitExceededException。