Properties

$filter

$filter : 

Type

$input

$input : 

Type

Methods

isGet()

isGet() : boolean

是否是GET请求

Returns

boolean

isPost()

isPost() : boolean

是否是POST请求

Returns

boolean

isOptions()

isOptions() : boolean

是否是OPTINS请求

Returns

boolean

isHead()

isHead() : boolean

是否是HEAD请求

Returns

boolean

isDelete()

isDelete() : boolean

是否是DELETE请求

Returns

boolean

isPut()

isPut() : boolean

是否是PUT请求

Returns

boolean

isPatch()

isPatch() : boolean

是否是PATCH请求

Returns

boolean

isTrace()

isTrace() : boolean

是否是TRACE请求

Returns

boolean

isAjax()

isAjax() : boolean

是否是AJAX请求

Returns

boolean

isPjax()

isPjax() : boolean

是否是PAJX请求

Returns

boolean

isFlash()

isFlash() : boolean

是否是FLASH请求

Returns

boolean

isCLI()

isCLI() : boolean

是否是命令行模式请求

Returns

boolean

isWin()

isWin() : string

是否是WINDOWS系统服务器发起请求

Returns

string

isLinux()

isLinux() : string

是否是linux系统服务器发起请求

Returns

string

isWeChat()

isWeChat() : boolean

是否是微信发起请求

Returns

boolean

getMethod()

getMethod() : string

获取请求方法

Returns

string

getParam()

getParam(  $name, null  $default = null) : null

获取当前请求参数

Parameters

$name
null $default

Returns

null

getUA()

getUA() : string

获取USER_AGENT

Returns

string

getUri()

getUri() 

getUrl()

getUrl(boolean  $isAbsolute = false) : null|string

获取当前请求的相对或绝对URL

Parameters

boolean $isAbsolute

Returns

null|string

getScheme()

getScheme() 

获取当前请求的协议类型

getHost()

getHost() 

获取当前请求的HOST

getDomain()

getDomain() 

获取当前请求的域名

getPath()

getPath() : mixed

获取当前请求的PATH

Returns

mixed

getQuery()

getQuery() : mixed

获取当前请求的query字符串

Returns

mixed

getExtension()

getExtension() : string

获取当前请求的URL扩展名

Returns

string

getTime()

getTime(boolean  $float = false) : mixed

获取当前请求的时间

Parameters

boolean $float

Returns

mixed

getServerIp()

getServerIp() : string

获取服务端IP

Returns

string

getClientIp()

getClientIp() : string

获取客户端IP

Returns

string

getReffer()

getReffer() : string

获取前一个页面

Returns

string

get()

get(  $name, null  $default = null) : null

获取GET请求的值

Parameters

$name
null $default

Returns

null

post()

post(  $name, null  $default = null) : null

获取POST请求的值

Parameters

$name
null $default

Returns

null

put()

put() : array|void

获取POST请求的值

Returns

array|void

file()

file(string|array  $name = '') : null|array|\think\File

获取上传的文件信息

Parameters

string|array $name

名称

Returns

null|array|\think\File

__construct()

__construct(array  $options = array()) 

构造函数

Parameters

array $options

参数