PHP 클래스 ScriptFUSION\Porter\Net\Http\HttpOptions

상속: extends ScriptFUSION\Porter\Options\EncapsulatedOptions
파일 보기 프로젝트 열기: ScriptFUSION/Porter 1 사용 예제들

공개 메소드들

메소드 설명
__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