dev-master
9999999-dev http://www.pfinal.cnThe PFinal Http package.
MIT
The Requires
- php >=5.3
by Zou Yiliang
v1.1.2
1.1.2.0 http://www.pfinal.cnThe PFinal Http package.
MIT
The Requires
- php >=5.3
by Zou Yiliang
The PFinal Http package.
一个简单易用的PHP HTTP 客户端, 基于cURL封装, (*1)
composer require pfinal/http
```php <?php, (*2)
require DIR .'/vendor/autoload.php';, (*3)
// 如果未使用composer,使用下面的方式加载类 // require DIR . '/src/ClassLoader.php'; // \PFinal\Http\ClassLoader::register();, (*4)
$client = new \PFinal\Http\Client();, (*5)
$response = $client->get('http://www.baidu.com');, (*6)
//http状态码 例如: 200 404 等 var_dump($response->getStatusCode());, (*7)
var_dump($response->getTransferInfo());, (*8)
echo '
';, (*9)
//响应内容 $body = $response->getBody(); echo nl2br(htmlspecialchars($body));, (*10)
// post // $client->post($url,array('name'=>'Ethan','password'=>'123456'));, (*11)
// file upload // $client->file($url, 'photo', './images/1.jpg');, (*12)
// download // $response = $client->get('https://www.baidu.com/img/bd_logo1.png'); // if ($response->getStatusCode() == 200) { // file_put_contents('./bd.png', $response->getBody()); // }, (*13)
The PFinal Http package.
MIT
The PFinal Http package.
MIT