Open barrettkingram opened 3 years ago
@barrettkingram
Looking at the docs for Net::HttpHeader, it states that the keys should be case-insensitive, but looking at this relevant StackOverflow post, reading the header hash (which is done to populate response headers under the hood) returns lower-cased keys. This appears to be causing issues as we construct the RateLimit object in ruby_http_client.rb. The fix here would be updating L72-74 to use the lower cased header key.
This issue has been added to our internal backlog to be prioritized. Pull requests and +1s on the issue summary will help it move up the backlog.
Issue Summary
Response#ratelimit
is not working as expected. It just returnsnil
every time. I believe this is because of a header capitalization mismatch between what that method expects and what is actually returned.Code Snippet
Technical details: