gsouf / simple-curl
此包已被废弃且不再维护。未建议替代包。
PHP 的 OOP curl 封装器
0.1.0
2015-10-16 12:21 UTC
Requires
- php: >=5.4.0
Requires (Dev)
- codeclimate/php-test-reporter: dev-master
- phpunit/phpunit: 4.1.2
This package is not auto-updated.
Last update: 2018-04-04 10:59:39 UTC
README
此库旨在轻松创建 HTTP 请求,无需任何额外的依赖。
它的目标就是简单
用法
GET 查询
<?php $request = new \gsouf\SimpleCurl\HttpRequest("http://httpbin.org/get?param=value"); $response = $request->exec();
带有数据的 POST 查询
<?php $request = new \gsouf\SimpleCurl\HttpRequest("http://httpbin.org/post", "POST"); $request->setPostFields([ "field1" => "value1", "field2" => "value2" ]); $response = $request->exec();
读取响应体
$body = $response->getBody(); $jsonBody = json_decode($response);
读取状态码
$statusCode = $response->getStatusCode();
读取头部
$headers = $response->getHeaders();