RateLimit

data class RateLimit(val limit: Long, val remaining: Long, val reset: Long, val bucket: String?, val isGlobalLimit: Boolean)(source)

速率限制 请求头中的数据体。

Constructors

Link copied to clipboard
constructor(limit: Long, remaining: Long, reset: Long, bucket: String?, isGlobalLimit: Boolean)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

X-Rate-Limit-Bucket, 请求数的bucket

Link copied to clipboard

X-Rate-Limit-Global, 触犯全局请求次数限制

Link copied to clipboard
val limit: Long

X-Rate-Limit-Limit, 一段时间内允许的最大请求次数, 当无法获取时填充 -1

Link copied to clipboard

X-Rate-Limit-Remaining, 一段时间内还剩下的请求数, 当无法获取时填充 -1

Link copied to clipboard
val reset: Long

X-Rate-Limit-Reset, 回复到最大请求次数需要等待的时间, 当无法获取时填充 -1