Silex - 如何从 header 传递/检索参数

Silex - How to pass / retrieve a parameter from the header

我目前有 FE / BE 设置。我设法让 FE 从 BE 检索数据,但我正在尝试通过 header 传递令牌,我似乎完全不知道如何完成此操作。我正在使用 guzzle 来处理我对外部来源的请求。

这是我的 FE 电话:

$client = new Client([
        // Base URI is used with relative requests
        'base_uri' => $app['fomservices']['sis'],
    ]);

    $response = $client->request('GET', 'admitted', ['Authorization' => $token]);

一旦进入后端,我似乎无法弄清楚如何访问我的 $request 的 header。自动完成中没有任何提示我这样做。

请求 class 有一个名为 headers 的成员,类型为 HeaderBagHeaderBag 是一个用于管理 headers.

的简单界面
$request->headers->get("Authorization")