PHP Класс ScriptFUSION\Porter\Net\Http\HttpOptions

Наследование: extends ScriptFUSION\Porter\Options\EncapsulatedOptions
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
__construct ( )
addHeader ( string $header )
extractHttpContextOptions ( ) : array Extracts a list of HTTP context options only.
findHeader ( string $name ) : string | null Find the first header matching the specified name.
findHeaders ( string $name ) : array Find all headers matching the specified name.
getContent ( ) : string
getFollowLocation ( ) : boolean
getHeaders ( ) : array
getIgnoreErrors ( ) : boolean
getMaxRedirects ( ) : integer
getMethod ( ) : string
getProtocolVersion ( ) : float
getProxy ( ) : string
getQueryParameters ( ) : array
getRequestFullUri ( ) : boolean
getTimeout ( ) : float
getUserAgent ( ) : string
removeHeaders ( $name )
replaceHeaders ( $name, $header )
setContent ( string $content )
setFollowLocation ( boolean $followLocation )
setIgnoreErrors ( boolean $ignoreErrors )
setMaxRedirects ( integer $maxRedirects )
setMethod ( string $method )
setProtocolVersion ( float $protocolVersion )
setProxy ( string $proxy )
setQueryParameters ( array $queryParameters )
setRequestFullUri ( boolean $requestFullUri )
setTimeout ( float $timeout )
setUserAgent ( string $userAgent )

Описание методов

__construct() публичный Метод

public __construct ( )

addHeader() публичный Метод

public addHeader ( string $header )
$header string

extractHttpContextOptions() публичный Метод

Extracts a list of HTTP context options only.
См. также: http://php.net/manual/en/context.http.php
public extractHttpContextOptions ( ) : array
Результат array HTTP context options.

findHeader() публичный Метод

Find the first header matching the specified name.
public findHeader ( string $name ) : string | null
$name string Header name.
Результат string | null Header if found, otherwise null.

findHeaders() публичный Метод

Find all headers matching the specified name.
public findHeaders ( string $name ) : array
$name string Header name.
Результат array Headers.

getContent() публичный Метод

public getContent ( ) : string
Результат string

getFollowLocation() публичный Метод

public getFollowLocation ( ) : boolean
Результат boolean

getHeaders() публичный Метод

public getHeaders ( ) : array
Результат array

getIgnoreErrors() публичный Метод

public getIgnoreErrors ( ) : boolean
Результат boolean

getMaxRedirects() публичный Метод

public getMaxRedirects ( ) : integer
Результат integer

getMethod() публичный Метод

public getMethod ( ) : string
Результат string

getProtocolVersion() публичный Метод

public getProtocolVersion ( ) : float
Результат float

getProxy() публичный Метод

public getProxy ( ) : string
Результат string

getQueryParameters() публичный Метод

public getQueryParameters ( ) : array
Результат array

getRequestFullUri() публичный Метод

public getRequestFullUri ( ) : boolean
Результат boolean

getTimeout() публичный Метод

public getTimeout ( ) : float
Результат float

getUserAgent() публичный Метод

public getUserAgent ( ) : string
Результат string

removeHeaders() публичный Метод

public removeHeaders ( $name )

replaceHeaders() публичный Метод

public replaceHeaders ( $name, $header )

setContent() публичный Метод

public setContent ( string $content )
$content string

setFollowLocation() публичный Метод

public setFollowLocation ( boolean $followLocation )
$followLocation boolean

setIgnoreErrors() публичный Метод

public setIgnoreErrors ( boolean $ignoreErrors )
$ignoreErrors boolean

setMaxRedirects() публичный Метод

public setMaxRedirects ( integer $maxRedirects )
$maxRedirects integer

setMethod() публичный Метод

public setMethod ( string $method )
$method string

setProtocolVersion() публичный Метод

public setProtocolVersion ( float $protocolVersion )
$protocolVersion float

setProxy() публичный Метод

public setProxy ( string $proxy )
$proxy string

setQueryParameters() публичный Метод

public setQueryParameters ( array $queryParameters )
$queryParameters array

setRequestFullUri() публичный Метод

public setRequestFullUri ( boolean $requestFullUri )
$requestFullUri boolean

setTimeout() публичный Метод

public setTimeout ( float $timeout )
$timeout float

setUserAgent() публичный Метод

public setUserAgent ( string $userAgent )
$userAgent string