Allow clients to send every parameter (including X-API-Key) as query string.
Makes it possible for clients whch can not send headers or bodys to interact with the API.
Implementation
Check for API key in params if not present in header. No further changes needed as RoR already includes query strings in params.
Note: Query string params will take precedence over body params. This change does also allow for X-API-Key to be present in body instead of header or query string.
### Summary
Allow clients to send every parameter (including `X-API-Key`) as query string.
Makes it possible for clients whch can not send headers or bodys to interact with the API.
### Implementation
Check for API key in params if not present in header. No further changes needed as RoR already includes query strings in `params`.
Note: Query string params will take precedence over body params. This change does also allow for `X-API-Key` to be present in body instead of header or query string.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Summary
Allow clients to send every parameter (including
X-API-Key) as query string.Makes it possible for clients whch can not send headers or bodys to interact with the API.
Implementation
Check for API key in params if not present in header. No further changes needed as RoR already includes query strings in
params.Note: Query string params will take precedence over body params. This change does also allow for
X-API-Keyto be present in body instead of header or query string.