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