Skip to content

[HTTP] Allowing external Http clients #316

@Guikingone

Description

@Guikingone

Thanks for stopping by to let us know something could be better!

PLEASE READ: If you have a support contract with Google, please create an issue in the support console instead of filing on GitHub. This will ensure a timely response.

Is your feature request related to a problem? Please describe.

Not related to an issue.

Hi everyone 👋

I'm trying to tweak this library for specific usages and I'm facing an issue when using symfony/http-client, for now, this library use Guzzle as the main HTTP client.

That's a good solution but could it be possible to not depends hardly on it and rather just use the interfaces provided by PSR-18?

The idea here is to allow every HTTP client that follow the interfaces to be used in this library (for example, MeiliSearch does it: https://github.com/meilisearch/meilisearch-php), this way, as developers, we can easily wrap something around it without using Guzzle 🤔

Thanks again for the feedback and have a great day 🙂

Describe the solution you'd like

Describe alternatives you've considered

Additional context

Metadata

Metadata

Assignees

No one assigned

    Labels

    type: feature request‘Nice-to-have’ improvement, new feature or different behavior or design.

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions