Skip to content

Commit fd1a57a

Browse files
authored
Adds Okta rate limit headers (#286)
- This is a non-standard header that Okta uses
1 parent a6ca52a commit fd1a57a

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

pkg/ratelimit/http.go

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,18 +13,21 @@ var limitHeaders = []string{
1313
"X-Ratelimit-Limit",
1414
"Ratelimit-Limit",
1515
"X-RateLimit-Requests-Limit", // Linear uses a non-standard header
16+
"X-Rate-Limit-Limit", // Okta uses a non-standard header
1617
}
1718

1819
var remainingHeaders = []string{
1920
"X-Ratelimit-Remaining",
2021
"Ratelimit-Remaining",
2122
"X-RateLimit-Requests-Remaining", // Linear uses a non-standard header
23+
"X-Rate-Limit-Remaining", // Okta uses a non-standard header
2224
}
2325

2426
var resetAtHeaders = []string{
2527
"X-Ratelimit-Reset",
2628
"Ratelimit-Reset",
2729
"X-RateLimit-Requests-Reset", // Linear uses a non-standard header
30+
"X-Rate-Limit-Reset", // Okta uses a non-standard header
2831
"Retry-After", // Often returned with 429
2932
}
3033

0 commit comments

Comments
 (0)