我一直在努力理解 Yii2在这一行Rate-Limit-Reset
中计算的 X-header值背后的逻辑。
该文档指出:
X-Rate-Limit-Reset,为了获得最大允许请求数而等待的秒数
所以,如果速率限制是 100 并且时间段/窗口是 3600 秒,那么我知道它应该像这样工作:
- 请求 #1 在 10:00 返回带有标头
X-Rate-Limit-Reset 3599
- 请求 #2 在 10:30 返回并带有标头
X-Rate-Limit-Reset 1800
- 请求 #3 在 10:59 返回带有标题
X-Rate-Limit-Reset 59
我是不是误会了什么?或者这是一个错误?