\AipHttpClient

Http Client

Summary

Methods
Properties
Constants
__construct()
setConnectionTimeoutInMillis()
setSocketTimeoutInMillis()
post()
multi_post()
get()
No public properties found
No constants found
No protected methods found
No protected properties found
N/A
buildHeaders()
buildUrl()
No private properties found
N/A

Methods

__construct()

__construct(array  $headers = array()) 

HttpClient

Parameters

array $headers

HTTP header

setConnectionTimeoutInMillis()

setConnectionTimeoutInMillis(integer  $ms) 

连接超时

Parameters

integer $ms

毫秒

setSocketTimeoutInMillis()

setSocketTimeoutInMillis(integer  $ms) 

响应超时

Parameters

integer $ms

毫秒

post()

post(string  $url, array  $data = array(),   $params = array(), array  $headers = array()) : array

Parameters

string $url
array $data

HTTP POST BODY

$params
array $headers

HTTP header

Returns

array

multi_post()

multi_post(string  $url, array  $datas = array(),   $params = array(), array  $headers = array()) : array

Parameters

string $url
array $datas

HTTP POST BODY

$params
array $headers

HTTP header

Returns

array

get()

get(string  $url,   $params = array(), array  $headers = array()) : array

Parameters

string $url
$params
array $headers

HTTP header

Returns

array

buildHeaders()

buildHeaders(array  $headers) : array

构造 header

Parameters

array $headers

Returns

array

buildUrl()

buildUrl(string  $url, array  $params) : string

Parameters

string $url
array $params

参数

Returns

string