Skip to content

feat: allow using any HTTP request crate #18

@KernelFreeze

Description

@KernelFreeze

Right now, this project is hardcoded to use the reqwest crate, so this is a feature request to have support for any other HTTP library, or even libraries provided by the user.

Implementation requirements:

We could use a trait that might be implemented by any HTTP library that we could support.

To-Do:

  • Decouple the integration to reqwest to an abstraction.
  • Create an initial integration of the new abstraction using reqwest and maybe another library.
  • Create unit tests.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requesthelp wantedExtra attention is needed

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions