codecamp

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

YurunHttp 请求类(HttpRequest.php)
YurunHttp 文件上传主体类(HttpRequestMultipartBody)
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }