YurunHttp 响应结果类(HttpResponse.php)
目录
[TOC]
说明
请求完成后,对返回结果的处理和获取的类。
命名空间
Yurun\Until\HttpResponse
属性
名称 | 类型 | 说明 |
---|---|---|
$handler | resource | CURL操作对象,curl_init() 的返回值<br/> |
$response | string | 请求返回结果,包含返回头和返回主体<br/> |
$headers | array | 返回头, 最后一次请求的返回头<br/> |
$allHeaders | array | 返回头, 包含中间所有请求(即包含重定向)的返回头<br/> |
$cookies | array | Cookie<br/> |
$headerContent | string | 头部内容<br/> |
$body | string | 返回结果<br/> |
$success | boolean | 是否请求成功<br/> |
方法
__construct
构造方法<br/>
定义: public function __construct($handler, $response)
参数:
名称 | 类型 | 描述 |
---|---|---|
$handler | mixed | / |
$response | mixed | / |
返回值: 无
httpCode
获取http状态码<br/>
定义: public function httpCode()
参数: 无
返回值: int
totalTime
获取请求总耗时,单位:秒<br/>
定义: public function totalTime()
参数: 无
返回值: int
error
返回当前会话最后一次错误的字符串<br/>
定义: public function error()
参数: 无
返回值: string
errno
返回最后一次的错误代码<br/>
定义: public function errno()
参数: 无
返回值: int