\QiniuRequest

Summary

Methods
Properties
Constants
create()
__construct()
url()
header()
form()
data()
file()
get()
post()
upload()
put()
delete()
send()
$options
$response
$error
No constants found
parseOptions()
buildMultiForm()
No protected properties found
N/A
No private methods found
No private properties found
N/A

Properties

$options

$options : array

Type

array — Default options

$error

$error : string

Type

string

Methods

create()

create(array  $options = null) : \Qiniu\Request

Create request

Parameters

array $options

Returns

\Qiniu\Request

__construct()

__construct(array  $options = null) 

Parameters

array $options

url()

url(string  $url = null) : \Qiniu\Request

Set url

Parameters

string $url

Returns

\Qiniu\Request

header()

header(string|array  $key, string  $value = null) : \Qiniu\Request

Set headers

Parameters

string|array $key
string $value

Returns

\Qiniu\Request

form()

form(string|array  $key, string  $value = null) : \Qiniu\Request

Parameters

string|array $key
string $value

Returns

\Qiniu\Request

data()

data(string|array  $key, string  $value = null) : \Qiniu\Request

Alias form

Parameters

string|array $key
string $value

Returns

\Qiniu\Request

file()

file(string  $file, string  $filename = null, string  $name = 'file') : \Qiniu\Request

Attach file

Parameters

string $file
string $filename
string $name

Throws

\InvalidArgumentException
\Exception

Returns

\Qiniu\Request

get()

get(string|array  $url = null, array  $data = null) : \Qiniu\Response

Get request

Parameters

string|array $url
array $data

Returns

\Qiniu\Response

post()

post(string|array  $url = null, array  $data = null) : \Qiniu\Response

Post request

Parameters

string|array $url
array $data

Returns

\Qiniu\Response

upload()

upload(string|array  $file, string  $name = 'file', array  $options = null) : \Qiniu\Response|boolean

Upload files

Parameters

string|array $file
string $name
array $options

Returns

\Qiniu\Response|boolean

put()

put(string|array  $url = null, array  $data = null) : \Qiniu\Response

Put request

Parameters

string|array $url
array $data

Returns

\Qiniu\Response

delete()

delete(string|array  $url = null, null  $data = null) : \Qiniu\Response

Delete request

Parameters

string|array $url
null $data

Returns

\Qiniu\Response

send()

send(string|array  $url = null, array  $data = null, string  $method = null) : \Qiniu\Response|boolean

Send request

Parameters

string|array $url
array $data
string $method

Returns

\Qiniu\Response|boolean

parseOptions()

parseOptions() 

Parse the options and data

buildMultiForm()

buildMultiForm(array  $form,   $files) : array

Parse multi form

Parameters

array $form
$files

Throws

\InvalidArgumentException

Returns

array