void addCookie(
Cookie
$cookie
)
|
|
添加cookie信息
Parameters:
Cookie |
$cookie: |
添加cookie信息 |
API Tags:
void addHeader(
string
$name, string
$value, [int
$replace = false]
)
|
|
设置响应头信息,如果已经设置过同名的响应头,该方法将增加一个同名的响应头
Parameters:
string |
$name: |
响应头的名称 |
string |
$value: |
响应头的字段取值 |
int |
$replace: |
响应头信息的replace项值 |
API Tags:
string codeMap(
int
$code
)
|
|
状态码映射
Parameters:
API Tags:
mixed getBody(
[string
$name = false]
)
|
|
获取响应内容
Parameters:
string |
$name: |
内容的名称,默认为false: - false: 字符串方式返回所有内容
- true: 返回响应内容的片段数组
- string类型: 响应内容中该片段的内容
- other: 返回null
|
API Tags:
mixed getData(
string
$var=..
)
|
|
获得保存输出数据
Parameters:
API Tags:
string getResponseType(
)
|
|
API Tags:
Return: | 返回当前请求的返回类型 |
Access: | public |
boolean isSendedHeader(
[boolean
$throw = false]
)
|
|
是否已经发送了响应头部
Parameters:
boolean |
$throw: |
是否抛出错误,默认为false: - true: 如果已经发送了头部则抛出异常信息
- false: 无论如何都不抛出异常信息
|
API Tags:
Return: | 已经发送头部信息则返回true否则返回false |
Access: | public |
void sendError(
[int
$status = self::W_NOT_FOUND], [string
$message = '']
)
|
|
发送一个错误的响应信息
Parameters:
int |
$status: |
错误码,默认为404 |
string |
$message: |
错误信息,默认为空 |
API Tags:
void sendRedirect(
string
$location, [int
$status = 302]
)
|
|
重定向一个响应信息
Parameters:
string |
$location: |
重定向的地址 |
int |
$status: |
状态码,默认为302 |
API Tags:
发送响应信息
依次发送响应头和响应内容
API Tags:
void setBody(
string
$content, [string
$name = null]
)
|
|
设置响应内容
Parameters:
string |
$content: |
响应内容信息 |
string |
$name: |
相应内容片段名字,默认为null |
API Tags:
void setCharset(
string
$_charset
)
|
|
设置输出的编码方式
Parameters:
API Tags:
void setData(
mixed
$data, [string
$key = ''], [
$merge = false]
)
|
|
设置保存输出数据
Parameters:
mixed |
$data: |
待保存的输出数据 |
string |
$key: |
输出数据的key名称,默认为空 |
|
$merge: |
|
API Tags:
void setHeader(
string
$name, string
$value, [int
$replace = false]
)
|
|
设置响应头信息,如果已经设置过同名的响应头,该方法将用新的设置取代原来的头字段
Parameters:
string |
$name: |
响应头的名称 |
string |
$value: |
响应头的字段取值 |
int |
$replace: |
响应头信息的replace项值 |
API Tags:
void setResponseType(
string
$responseType
)
|
|
设置当前请求的返回类型
Parameters:
API Tags:
void setStatus(
int
$status, [string
$message = '']
)
|
|
设置响应头状态码
Parameters:
int |
$status: |
响应状态码 |
string |
$message: |
相应状态信息,默认为空字串 |
API Tags: