versionable / prospect
HTTP 请求库
1.0.2
2014-11-14 11:30 UTC
Requires
- php: >=5.3.0
- versionable/common: 1.*
This package is not auto-updated.
Last update: 2024-09-14 13:28:42 UTC
README
README
什么是Prospect?
Prospect 是一个功能齐全的 PHP 5.3 HTTP 兼容客户端库。
它具有面向对象的 API,使得构建简单和复杂的请求都变得容易。
库支持诸如 cookie、header 和文件等特性。
支持的功能
- 高度测试的代码库
- 面向对象 API
- 发送 HTTP header 的能力
- cookie
- 文件
要求
- PHP 5.3.x
- Curl(可选)
用法
执行简单的 GET 请求
include 'src/Versionable/Prospect/Request/Request.php'; include 'src/Versionable/Prospect/Url/Url.php'; include 'src/Versionable/Prospect/Adapter/Curl.php'; include 'src/Versionable/Prospect/Client/Client.php'; include 'src/Versionable/Prospect/Response/Response.php'; use \Versionable\Prospect\Request\Request; use \Versionable\Prospect\Url\Url; use \Versionable\Prospect\Adapter\Curl; use \Versionable\Prospect\Client\Client; use \Versionable\Prospect\Response\Response; $request = new Request(new Url('http://versionable.co.uk/')); $client = new Client(new Curl()); $response = $client->send($request, new Response());