Skip to documentation

FastForward HTTP Client

FastForward HTTP Client is a focused integration package for projects that want to resolve a PSR-18 HTTP client from a FastForward-compatible container. It connects Symfony HttpClient to PSR contracts so application code can depend on Psr\Http\Client\ClientInterface while still keeping a direct path to Symfony's native client when needed.

If you are new to the package, start with Installation and Quickstart. If you want the shortest path to a full FastForward HTTP stack, consider the fast-forward/http metapackage, which bundles this package together with the matching FastForward HTTP factory provider.

What You Will Find Here

  • a beginner-first setup guide for fast-forward/http-client on its own and in combination with fast-forward/http-factory ;
  • an explanation of the two registered service IDs, what they resolve to, and when to use each one;
  • practical examples for PSR-18 requests, direct Symfony HttpClient usage, and common override patterns;
  • API notes for HttpClientServiceProvider and the external classes it collaborates with;
  • compatibility and troubleshooting notes for first-time users.
Search results