PHPackages                             m6web/request-headers-forwarder-guzzle-bundle - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [HTTP &amp; Networking](/categories/http)
4. /
5. m6web/request-headers-forwarder-guzzle-bundle

AbandonedArchivedSymfony-bundle[HTTP &amp; Networking](/categories/http)

m6web/request-headers-forwarder-guzzle-bundle
=============================================

Symfony Bundle which fetch some HTTP headers from current request and reuse them in Guzzle clients sub-requests.

v1.0.2(8y ago)028.5k2MITPHPPHP ~5.5|~7.0

Since May 19Pushed 8y ago19 watchersCompare

[ Source](https://github.com/BedrockStreaming/RequestHeadersForwarderGuzzleBundle)[ Packagist](https://packagist.org/packages/m6web/request-headers-forwarder-guzzle-bundle)[ RSS](/packages/m6web-request-headers-forwarder-guzzle-bundle/feed)WikiDiscussions master Synced 4w ago

READMEChangelog (5)Dependencies (5)Versions (7)Used By (0)

RequestHeadersForwarderGuzzleBundle
===================================

[](#requestheadersforwarderguzzlebundle)

[![Build Status](https://camo.githubusercontent.com/c6411327e8df221f6ac5139139103629a9ae1b70d468388b45b5466aa82711a1/68747470733a2f2f7472617669732d63692e6f72672f4d365765622f5265717565737448656164657273466f7277617264657247757a7a6c6542756e646c652e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/M6Web/RequestHeadersForwarderGuzzleBundle)

Symfony Bundle which fetch some HTTP headers from current request and reuse them in Guzzle clients sub-requests.

One of the "use case" may be when you call a frontal API which make a sub-request to another API which needs authentication HTTP headers... Using this bundle, you can call the frontal API with authentication headers and let it forward them seamlessly to other APIs.

Configuration
-------------

[](#configuration)

```
m6_web_request_headers_forwarder_guzzle:
    clients:
        test.guzzle1:                               # Guzzle client service id
            headers: ['x-auth-sample', 'something'] # Headers that will be forwarded to "test.guzzle1" client requests

services:
    test.guzzle1:
        class: 'GuzzleHttp\Client'
```

Suggest
-------

[](#suggest)

- [GuzzleHttp Bundle](https://github.com/M6Web/GuzzleHttpBundle) to easily instantiate and configure Guzzle client services.

###  Health Score

33

—

LowBetter than 72% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity22

Limited adoption so far

Community19

Small or concentrated contributor base

Maturity62

Established project with proven stability

 Bus Factor1

Top contributor holds 64.3% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~140 days

Total

5

Last Release

3135d ago

Major Versions

v0.1.1 → v1.0.02016-06-14

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/2069361?v=4)[Patrick](/maintainers/Bedrock)[@Bedrock](https://github.com/Bedrock)

---

Top Contributors

[![Oliboy50](https://avatars.githubusercontent.com/u/2571084?v=4)](https://github.com/Oliboy50 "Oliboy50 (9 commits)")[![fabdsp](https://avatars.githubusercontent.com/u/5878620?v=4)](https://github.com/fabdsp "fabdsp (1 commits)")[![gmillet](https://avatars.githubusercontent.com/u/1568400?v=4)](https://github.com/gmillet "gmillet (1 commits)")[![jubianchi](https://avatars.githubusercontent.com/u/327237?v=4)](https://github.com/jubianchi "jubianchi (1 commits)")[![lnahiro](https://avatars.githubusercontent.com/u/14995154?v=4)](https://github.com/lnahiro "lnahiro (1 commits)")[![omansour](https://avatars.githubusercontent.com/u/1131098?v=4)](https://github.com/omansour "omansour (1 commits)")

### Embed Badge

![Health badge](/badges/m6web-request-headers-forwarder-guzzle-bundle/health.svg)

```
[![Health](https://phpackages.com/badges/m6web-request-headers-forwarder-guzzle-bundle/health.svg)](https://phpackages.com/packages/m6web-request-headers-forwarder-guzzle-bundle)
```

###  Alternatives

[aws/aws-sdk-php

AWS SDK for PHP - Use Amazon Web Services in your PHP project

6.3k543.5M2.5k](/packages/aws-aws-sdk-php)[spatie/crawler

Crawl all internal links found on a website

2.8k18.5M62](/packages/spatie-crawler)[neuron-core/neuron-ai

The PHP Agentic Framework.

2.0k656.1k36](/packages/neuron-core-neuron-ai)[illuminate/http

The Illuminate Http package.

11937.9M6.7k](/packages/illuminate-http)[tencentcloud/tencentcloud-sdk-php

TencentCloudApi php sdk

3741.3M46](/packages/tencentcloud-tencentcloud-sdk-php)[guzzlehttp/guzzle-services

Provides an implementation of the Guzzle Command library that uses Guzzle service descriptions to describe web services, serialize requests, and parse responses into easy to use model structures.

25711.0M188](/packages/guzzlehttp-guzzle-services)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
