Properties

$readyState

$readyState : 

Type

$responseBody

$responseBody : 

Type

$responseStream

$responseStream : 

Type

$responseText

$responseText : 

Type

$responseXML

$responseXML : 

Type

$status

$status : 

Type

$statusText

$statusText : 

Type

$responseVersion

$responseVersion : 

Type

$option

$option : 

Type

$url

$url : 

Type

$postdata

$postdata : 

Type

$httpheader

$httpheader : 

Type

$responseHeader

$responseHeader : 

Type

$isgzip

$isgzip : 

Type

$maxredirs

$maxredirs : 

Type

$parsed_url

$parsed_url : 

Type

$__isBinary

$__isBinary : 

Type

$__boundary

$__boundary : 

Type

Methods

__set()

__set(  $property_name,   $value) 

Parameters

$property_name
$value

Throws

\Exception

__get()

__get(  $property_name) : mixed

Parameters

$property_name

Returns

mixed

abort()

abort() : mixed

Returns

mixed

getAllResponseHeaders()

getAllResponseHeaders() : string

Returns

string

getResponseHeader()

getResponseHeader(  $bstrHeader) : string

Parameters

$bstrHeader

Returns

string

setTimeOuts()

setTimeOuts(  $resolveTimeout,   $connectTimeout,   $sendTimeout,   $receiveTimeout) : mixed

Parameters

$resolveTimeout
$connectTimeout
$sendTimeout
$receiveTimeout

Returns

mixed

open()

open(  $bstrMethod,   $bstrUrl, boolean  $varAsync = true, string  $bstrUser = '', string  $bstrPassword = '') : boolean

Parameters

$bstrMethod
$bstrUrl
boolean $varAsync
string $bstrUser
string $bstrPassword

Throws

\Exception

Returns

boolean

send()

send(string  $varBody = '') : mixed

Parameters

string $varBody

Returns

mixed

setRequestHeader()

setRequestHeader(  $bstrHeader,   $bstrValue, boolean  $append = false) : boolean

Parameters

$bstrHeader
$bstrValue
boolean $append

Returns

boolean

addBinary()

addBinary(string  $name, string  $entity,   $filename = null,   $mime = '') : mixed

Parameters

string $name
string $entity
$filename
$mime

Returns

mixed

addText()

addText(string  $name, string  $entity) : mixed

Parameters

string $name
string $entity

Returns

mixed

enableGzip()

enableGzip() : mixed

启用Gzip.

Returns

mixed

setMaxRedirs()

setMaxRedirs(integer  $n) : mixed

Parameters

integer $n

Returns

mixed

add_postdata()

add_postdata(  $bstrItem,   $bstrValue) 

Parameters

$bstrItem
$bstrValue

__buildPostData()

__buildPostData() : string

Returns

string

__buildBoundary()

__buildBoundary() 

Build Boundary.

reinit()

reinit()