Сервер: Установка пакета Guzzle с помощью Composer

Пакет Guzzle является PHP HTTP клиентом и облегчает отправку HTTP запросов и обработку HTTP ответов.

Откройте терминал в каталоге вашего проекта и выполните следующую команду для установки Guzzle:

composer require guzzlehttp/guzzle

Composer автоматически скачает последнюю стабильную версию Guzzle и обновит файл composer.json, добавив туда новую зависимость. Теперь вы можете использовать Guzzle. Вот пример простого GET-запроса с использованием Guzzle:

# Перед использованием любого класса, установленного через Composer, нужно подключить автозагрузчик Composer. Это позволяет Composer автоматически загружать нужные классы в коде
require 'vendor/autoload.php';

# Создаем новый экземпляр клиента Guzzle
$client = new \GuzzleHttp\Client();

# Выполняем GET-запрос к API GitHub
$response = $client->request('GET', 'https://api.github.com/repos/guzzle/guzzle');

# Выводим статус-код ответа, заголовок 'content-type' и тело ответа.
echo $response->getStatusCode(); 
# > 200
echo $response->getHeaderLine('content-type'); 
# > 'application/json; charset=utf8'
echo $response->getBody(); 
# > '{"id": 1420053, "name": "guzzle", ...}'
Сервер PHP Composer 1.3 г. Просмотров: 652
Оценить код:

Комментарии

Ваш комментарий будет первым.
Войдите, чтобы оставить комментарий.