Как получить значения заголовка запроса в symfony

Я использую работу фрейма symfony в своем приложении, чтобы сделать веб-сервис для отдыха. Я хочу получить значения заголовка запроса в методе контроллера. Есть ли способ достичь этого.

Ответ 1

Вам нужно передать объект Request методу контроллера, а затем использовать контроллер $request->headers->all()

Например:

public function testAction(Request $request)
{
    $headers = $request->headers->all();
}

Вы также можете получить объект Request от контроллера, вызвав $this->getRequest() из метода контроллера.

Ответ 2

Если вы хотите тип заголовка $request->getMethod точно так же, как в формах, это будет git вы POST|GET|PUT|DELETE метод запроса