Guzzle отправить пост и получить ответ

147
28 июля 2021, 04:30

Как отправить данные через POST - логин, пароль, прокси на URL и получить оттуда ответ? пробую так, но получаю страницу полностью, а нужно получить данные, которые возвращает api

$client = new Client();
        $r = $client->request('POST', 'http://site/api', [
            'json' => ['login' => $request->login, 'password' => $request->password, 'proxy' => ['ip'=> '123', 'username' => '1234']]
        ]);
        $body = $r->getBody();
        echo $body;
        return false;
Answer 1

Попробуйте так : $body = $r->getBody()->getContents();

READ ALSO
Каким лучше образом пропарсить сайт без API?

Каким лучше образом пропарсить сайт без API?

У меня есть сайт с торговой площадкой, мне нужно его пропарсить средствами php (есть ли какие то библиотеки)

175
Как из select сделать radio?

Как из select сделать radio?

Есть форма с select которую надо перевести в radio buttonПри выборе одного из значений появляется поле для заполнения данными для этого поля

352