Skip to content

Improve HTTP Client Implementation #274

@hiranya911

Description

@hiranya911

We need to improve and refactor our HTTP client code. Currently we are using a SignedApiRequestHandler abstraction that uses the https package under the hood. This implementation is quite complex to understand and extend. It is also not very amenable to testing. I propose we explore alternatives, and come up with a simpler, more readable and more testable abstraction for making HTTP calls.

Admin SDK relies on many remote REST APIs and we need a solid HTTP client layer that is both robust and easy to use.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions