Сервер: Установка пакета 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", ...}'
3.4 г. Просмотров: 1.7k
Материал помог? Оценка помогает находить устаревшие и спорные решения.

Комментарии

0

Нашли ошибку или хотите дополнить материал?

Комментариев пока нет.Можно первым дополнить материал или сообщить об ошибке.
Telegram