2017 © Pedro Peláez
 

library http

The PFinal Http package.

image

yanlongma/http

The PFinal Http package.

  • Monday, December 18, 2017
  • by YanlongMa
  • Repository
  • 1 Watchers
  • 0 Stars
  • 7 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 2 Forks
  • 0 Open issues
  • 4 Versions
  • 17 % Grown

The README.md

Http

一个简单易用的PHP HTTP 客户端, 基于cURL封装, (*1)

使用composer 安装

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 Versions

18/12 2017

dev-master

9999999-dev http://www.pfinal.cn

The PFinal Http package.

  Sources   Download

MIT

The Requires

  • php >=5.3

 

by Zou Yiliang

06/09 2017

v1.1.2

1.1.2.0 http://www.pfinal.cn

The PFinal Http package.

  Sources   Download

MIT

The Requires

  • php >=5.3

 

by Zou Yiliang

23/08 2016

1.1

1.1.0.0 http://www.pfinal.cn

The PFinal Http package.

  Sources   Download

MIT

The Requires

  • php >=5.3

 

by Zou Yiliang

22/08 2016

1.0

1.0.0.0 http://www.pfinal.cn

The PFinal Http package.

  Sources   Download

MIT

The Requires

  • php >=5.3

 

by Zou Yiliang