slice / http
一个轻量级的PHP库,用于执行HTTP请求。
v1.1.5
2014-09-11 16:36 UTC
Requires
- php: >=5.3.0
README
一个轻量级的PHP库,用于Web服务的HTTP请求,支持GET、POST、PUT和DELETE请求方法,可以发送请求头,发送GET和POST参数,发送原始格式的数据,并支持HTTP 1.0和1.1版本。此库基于Zend Framework 1的Zend_Http组件,需要安装CURL扩展。
示例
use Slice\Http\Client; # Initializing Client $client = new Client(); # Set method $client->setMethod($client::POST); # Set URI $client->setUri('https:///ws/'); # Set GET parameters $client->setParameterGet('fooGet','barGet'); # Set POST parameters $client->setParameterPost(array( 'var1'=>'value1', 'var2'=>'value2', )); # Set headers $client->setHeaders('foo','bar'); # Set HTTP version $client->setHTTPVersion($client::HTTP_0); # Performing request $response = $client->request();