HTTP GET方式请求
支持多并发进程,这样可以大大缩短API请求时间
string Module_HttpClient::get( string/array $url [, array $timeout = integer 10 ] )
参数列表
参数 类型 描述 默认值 $url
string/array
支持多个URL $timeout
array
$data integer 10
string
HttpClient_Result
但个URL返回当然内容对象Arr
多个URL时将返回一个数组对象public function get($url, $timeout = 10)
{
$this->driver()->get($url, $timeout);
$data = $this->driver()->get_resut_data();
if ( is_array($url) )
{
# 如果是多个URL
$result = new Arr();
foreach ( $data as $key => $item )
{
$result[$key] = new HttpClient_Result($item);
}
}
else
{
$result = new HttpClient_Result($data);
}
return $result;
}