PHP Interface ManaPHP\Http\ClientInterface

Show file Open project: manaphp/manaphp

Public Methods

Method Description
delete ( string | array $url, array $headers = [], array $options = [] ) : integer
get ( string | array $url, array $headers = [], array $options = [] ) : integer
getResponseBody ( ) : string
patch ( string | array $url, string | array $data = [], array $headers = [], array $options = [] ) : integer
post ( string | array $url, string | array $data = [], array $headers = [], array $options = [] ) : integer
put ( string | array $url, string | array $data = [], array $headers = [], array $options = [] ) : integer
setProxy ( string $proxy = '127.0.0.1:8888', boolean $peek = true ) : static

Method Details

delete() public method

public delete ( string | array $url, array $headers = [], array $options = [] ) : integer
$url string | array
$headers array
$options array
return integer

get() public method

public get ( string | array $url, array $headers = [], array $options = [] ) : integer
$url string | array
$headers array
$options array
return integer

getResponseBody() public method

public getResponseBody ( ) : string
return string

patch() public method

public patch ( string | array $url, string | array $data = [], array $headers = [], array $options = [] ) : integer
$url string | array
$data string | array
$headers array
$options array
return integer

post() public method

public post ( string | array $url, string | array $data = [], array $headers = [], array $options = [] ) : integer
$url string | array
$data string | array
$headers array
$options array
return integer

put() public method

public put ( string | array $url, string | array $data = [], array $headers = [], array $options = [] ) : integer
$url string | array
$data string | array
$headers array
$options array
return integer

setProxy() public method

public setProxy ( string $proxy = '127.0.0.1:8888', boolean $peek = true ) : static
$proxy string
$peek boolean
return static