class Response

请求响应类,负责url跳转、url组装、http状态码响应等

Methods

static void
redirect(string $url, int $time = 0)

重定向

static void
show404Page(string $tpl = null)

显示404页面

static 
sendHttpStatus(int $code)

发送http状态码相对应的信息

static string
fullUrl(string $url = '', bool $echo = true)

URL组装(带域名端口) 支持不同URL模式 eg: \Cml\Http\Response::fullUrl('Home/Blog/cate/id/1')

static string
url(string $url = '', bool $echo = true)

URL组装 支持不同URL模式 eg: \Cml\Http\Response::url('Home/Blog/cate/id/1')

static string
sendContentTypeBySubFix(string $subFix = 'html')

通过后缀名输出contentType并返回

Details

at line 32
static void redirect(string $url, int $time = 0)

重定向

Parameters

string $url 重写向的目标地址
int $time 等待时间

Return Value

void

at line 51
static void show404Page(string $tpl = null)

显示404页面

Parameters

string $tpl 模板路径

Return Value

void

at line 64
static sendHttpStatus(int $code)

发送http状态码相对应的信息

Parameters

int $code 要设置的http code

at line 133
static string fullUrl(string $url = '', bool $echo = true)

URL组装(带域名端口) 支持不同URL模式 eg: \Cml\Http\Response::fullUrl('Home/Blog/cate/id/1')

Parameters

string $url URL表达式 路径/控制器/操作/参数1/参数1值/.....
bool $echo 是否输出 true输出 false return

Return Value

string

at line 153
static string url(string $url = '', bool $echo = true)

URL组装 支持不同URL模式 eg: \Cml\Http\Response::url('Home/Blog/cate/id/1')

Parameters

string $url URL表达式 路径/控制器/操作/参数1/参数1值/.....
bool $echo 是否输出 true输出 false return

Return Value

string

at line 191
static string sendContentTypeBySubFix(string $subFix = 'html')

通过后缀名输出contentType并返回

Parameters

string $subFix

Return Value

string