代码拉取完成,页面将自动刷新
一、类文档说明
class FetchUrl{
function __construct();
/**
* 返回网页内容 常用于fetch()方法返回false时
* @return string
*/
function body();
/**
* 将对象的数据重新初始化,用于多次重用一个FetchUrl对象
* @return void
*/
function clean();
/**
* 返回错误信息
* @return string
*/
function errmsg();
/**
* 返回错误码,>0表示有错误
* @return int
*/
function errcode();
/**
* 发起请求
* $url string 请求地址
* $callback function 匿名函数
*/
function fetch(string $url, function $callback);
/**
* 请求返回HTTP Code
* @return int
*/
function httpCode();
/**
* 请求返回Cookies数组
* @return array
*/
function responseCookies();
/**
* 请求返回头部信息数组
* @return array
*/
function responseHeaders();
/**
* 是否允许截断,默认为不允许
* @param bool $allow=false
*/
function setAllowRedirect(bool $allow=false);
/**
* 设置连接超时时间
* @param int $seconds=5
*/
function setConnectTimeout(int $seconds=5);
/**
* 在发起的请求中,添加cookie数据
* @param string $name cookie键名
* @param string $value cookie值
*/
function setCookie(string $name, string $value);
/**
* 在发起的请求中,批量添加cookie数据
* @param array $cookies
*/
function setCookies(array $cookies);
/**
* 设置请求的方法(POST/GET)
* @param string $method="get"
*/
function setMethod(string $method="get");
/**
* 设置POST方法的数据
* @param array $data
*/
function setPostData(array $data);
/**
* 设置读取超时时间
* @param int $seconds=60
*/
function setReadTimeout(int $seconds=60);
function __destroy();
}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。