Closed
Description
For new/experimental functionality, the GitHub API requires the submission of an additional header to enable features (see, for example, the API documentation note below related to the new Topics attributes):
Currently while the HTTP mechanisms are well-factored, they are only plugable via changes to the source code of this library. To ease extensibility (and meet the needs of additional headers), please consider either:
- Implementing a Factory-style improvement that would allow for us to provide a
Requester
that could, for examlpe include the headers within the implementation ofbuildRequest
, or - Provide a pathway for injecting headers into the
Requester
'sheaders
property, possibly via a static-level "DefaultHeaders" that is publicly available.
Metadata
Assignees
Labels
No labels