@CenterJoin

Отправка параметров с помощью Guzzle?

Нужно отправить POST запрос с параметром. Отправляю:
$client = new \GuzzleHttp\Client();
                $response = $client->request(
                    'POST',
                    'http://'.$_SERVER['SERVER_NAME'].$this->generateUrl('like_product_controller'),
                    ['hash' => $request->request->get('hash')]
                );

Но параметры не были отправлены:
$request->request->get('hash') // null
Что я делаю не так?
  • Вопрос задан
  • 136 просмотров
Решения вопроса 1
BoShurik
@BoShurik
Symfony developer
https://docs.guzzlephp.org/en/stable/request-optio...
$response = $client->request(
    'POST',
    'http://'.$_SERVER['SERVER_NAME'].$this->generateUrl('like_product_controller'), [
        GuzzleHttp\RequestOptions::FORM_PARAMS => [
            'hash' => $request->request->get('hash'),
        ],
    ]
);
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
01 мая 2024, в 00:29
2000 руб./за проект
01 мая 2024, в 00:20
15000 руб./за проект
30 апр. 2024, в 23:39
3000 руб./за проект