Create Rest Request (POST,GET,PUT,DELETE,...)
The preferred way to install this extension is through composer.
Either run
php composer.phar require amirasaran/yii2-curl:dev-master
or add
"amirasaran/yii2-curl": "dev-master"
to the require section of your composer.json
file.
Add the following code to your common/config/main.php
components
'components' => [
...
'curl' => [
'class' => 'amirasaran\yii2curl\Curl',
'connectionTimeout' => 100,
'dataTimeout' => 100,
],
...
]
$url = 'http://jsonplaceholder.typicode.com/posts';
/** @var \amirasaran\yii2curl\Curl $curl */
$curl = Yii::$app->curl;
$res = $curl->get($url,[],false);
echo '<pre>';
print_r($res);exit;