Отправка POST запроса и получение ответа в Laravel

Опубликовано 2016.10.06 в разделе Php

В начале контроллера пишем:
  1. use GuzzleHttp\Client;
И далее в нужном вам методе:
  1. $options = [
  2. 'name' => 'my name',
  3. 'client_id' => 'my client_id',
  4. 'client_secret' => 'my client_secret',
  5. ];
  6.  
  7. $client = new Client();
  8. $res = $client->request('POST', 'https://oauth.server.local/token', ['form_params' => $options]);
  9. echo $res->getBody();
Что интересно - ни водном мануале я не смог нагуглить, что переменные надо складывать в переменную массива с ключем form_params!

2 Комментариев

Оставить комментарий

  1. Гость 2017/01/05

    Не планируете создание статей для начинающих по Laravel ?

    Ответить

    1. Админ 2017/01/08

      Сам пока только разбираюсь с ним.

      Ответить

Ваш комментарий успешно создан

Ваш комментарий

  • Для выделения кода оберните его в тэги <code> и </code>
  • Отметьте доллар