Вийшов HTTP офіційний клієнт для Yii 2

Команда Yii випустила офіційне розширення-клієнт HTTP. Написано майже цілком Павлом Клімовим. До останнього часу не було тегнуто як реліз із-за несумісності з PSR-7, хоча вже багато де використовувалося. Після довгих обговорень було вирішено випускати без PSR-7. До нього, можливо, повернуться 2.1.x.
HTTP Виконання запиту виглядає ось так:
use yii\httpclient\Client;

$client = new Client();
$response = $client->createRequest()
->setMethod('post')
->setUrl('http://example.com/api/1.0/users')
->setData(['name' => 'John Doe', 'email' => 'johndoe@domain.com'])
->send();
if ($response->isOk) {
$newUserId = $response->data['id'];
}

https://github.com/yiisoft/yii2-httpclient
Джерело: Хабрахабр

0 коментарів

Тільки зареєстровані та авторизовані користувачі можуть залишати коментарі.