-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Added support for policy identifier #130
Conversation
I'm a big fan of this overall, I think it's a solid improvement in terms of consistency and ease of parsing. I am curious about the reasoning for separate |
The split is due to variability of the values and HTTP/2 HPACK compression. RateLimit-Policy should rarely change and therefore can be optimized by header compression. RateLimit will change on ever request and therefore will not be optimized. |
make returns this error.
|
@darrelmiller I tried to fix the broken section references: now it should build. Could you please PTAL? |
@nfriedly PR welcome for fixing inconsistencies :) |
There's a few instances still to be cleaned up:
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👋 hey folks - @kfcampbell shared this inside GitHub's API team as open for comment. I'm new to providing feedback on IETF proposals, so thank you for your patience if any of my comments are low-value or irrelevant to the crux of the PR 🙇♂️.
I've got a couple of points about wording consistency in this proposal, as well as some copyedits:
Co-authored-by: Johanan <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Just adding two minor comments after reading the draft. ✌️ Overall, I like the draft so far -- great work! 👏
Co-authored-by: Johanan <[email protected]>
…httpapi/ratelimit-headers into darrelmiller-policyname
This reverts commit e29b364.
…hub/ietf-wg-httpapi/ratelimit-headers into darrelmiller-policyname
This proposal takes what we currently have in draft-07
and suggests the following alternative
This proposal introduces a policy "identifier" that connects the RateLimit field to the RateLimit-Policy field. The primary purpose is to address #127.
With the change in draft-07 to use structured fields in the header we now have the opportunity to explore different approaches and features without trying to maintain similarity with past efforts.