Properties

$m_url

$m_url : 

Type

$m_urlpath

$m_urlpath : 

Type

$m_scheme

$m_scheme : 

Type

$m_host

$m_host : 

Type

$m_port

$m_port : 

Type

$m_user

$m_user : 

Type

$m_pass

$m_pass : 

Type

$m_path

$m_path : 

Type

$m_query

$m_query : 

Type

$m_fp

$m_fp : 

Type

$m_error

$m_error : 

Type

$m_httphead

$m_httphead : 

Type

$m_html

$m_html : 

Type

$m_puthead

$m_puthead : 

Type

$BaseUrlPath

$BaseUrlPath : 

Type

$HomeUrl

$HomeUrl : 

Type

$reTry

$reTry : 

Type

$JumpCount

$JumpCount : 

Type

Methods

PrivateInit()

PrivateInit(string  $url) : string

初始化系统

Parameters

string $url

需要下载的地址

Returns

string

ResetAny()

ResetAny() : void

重设各参数

OpenUrl()

OpenUrl(string  $url, string  $requestType = "GET") : string

打开指定网址

Parameters

string $url

地址

string $requestType

请求类型

Returns

string

JumpOpenUrl()

JumpOpenUrl(string  $url) : string

转到303重定向网址

Parameters

string $url

地址

Returns

string

printError()

printError() : void

获得某操作错误的原因

IsGetOK()

IsGetOK() : boolean

判别用Get方法发送的头的应答结果是否正确

Returns

boolean

IsText()

IsText() : boolean

看看返回的网页是否是text类型

Returns

boolean

IsContentType()

IsContentType(string  $ctype) : string

判断返回的网页是否是特定的类型

Parameters

string $ctype

内容类型

Returns

string

SaveToBin()

SaveToBin(string  $savefilename) : string

用Http协议下载文件

Parameters

string $savefilename

保存文件名称

Returns

string

SaveToText()

SaveToText(string  $savefilename) : string

保存网页内容为Text文件

Parameters

string $savefilename

保存文件名称

Returns

string

GetHtml()

GetHtml() : string

用Http协议获得一个网页的内容

Returns

string

PrivateStartSession()

PrivateStartSession(string  $requestType = "GET") : string

开始HTTP会话

Parameters

string $requestType

请求类型

Returns

string

GetHead()

GetHead(string  $headname) : string

获得一个Http头的值

Parameters

string $headname

头文件名称

Returns

string

SetHead()

SetHead(string  $skey, string  $svalue) : string

设置Http头的值

Parameters

string $skey

string $svalue

Returns

string

PrivateOpenHost()

PrivateOpenHost() : boolean

打开连接

Returns

boolean

Close()

Close() : void

关闭连接

FillUrl()

FillUrl(string  $surl) : string

补全相对网址

Parameters

string $surl

需要不全的地址

Returns

string