资讯专栏INFORMATION COLUMN

curlite---一款轻量级的curl组件

wenhai.he / 292人阅读

摘要:,一款轻量级的组件的功能强大,但是原生参数众多,无形中增大了学习和使用的成本。使用参数响应响应错误信息,如果成功请求请求请求请求类型,默认数据请求请求超时时间想要深入了解或者反馈问题,可以关注

curlite,一款轻量级的php curl组件

Github:https://github.com/zhusaidong...

php的curl功能强大,但是原生curl参数众多,无形中增大了学习和使用的成本。curlite由此诞生。

使用
composer require zhusaidong/curlite:dev-master
require_once "./vendor/autoload.php";

use zhusaidongCurLiteRequest,zhusaidongCurLiteCurl;

$request = new Request("https://www.baidu.com/s");
$request->postFields = ["wd"=>"php curl"];
$request->referer = "https://www.baidu.com/";
$cl = new Curl($request);
$response = $cl->getResponse();
echo $response->body;
参数 Response
/**
* @var 响应header
*/
$header = [];
/**
* @var 响应body
*/
$body = "";
/**
* @var http code
*/
$httpCode = "";
/**
* @var cookie
*/
$cookie = "";
/**
* @var 错误信息,如果curl成功,$error = FALSE
*/
$error = "";
Request
/**
* get请求
*/
const METHOD_GET = 1;
/**
* post请求
*/
const METHOD_POST = 2;

/**
* @var 请求url
*/
$url = "";
/**
* @var 请求类型,默认get
*/
$method = self::METHOD_GET;
/**
* @var post数据
*/
$postFields = [];
/**
* @var 请求header
*/
$header = [];
/**
* @var referer
*/
$referer = "";
/**
* @var cookie
*/
$cookie = "";
/**
* @var user-agent
*/
$userAgent = "";
/**
* @var 请求超时时间
*/
$timeout = 3;

想要深入了解 curlite 或者反馈问题,可以关注 GitHub

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/28885.html

相关文章

  • ThinkSNS Plus PHP开发概述

    摘要:读音,全称,是系列产品一个重要版本,其软件识别名称为即是一个基于框架进行开发的一个功能强大易于开发和强拓展的社交系统。另一方面,程序采用严格模式,从根本上尽量避免弱级错误的产生。哪怕你不会框架,也能让你入门框架基础,并胜任应用开发。 Plus (读音:[plʌs],全称:ThinkSNS+ [θɪŋk es en es plʌs],是 ThinkSNS 系列产品一个重要版本,其软...

    Taste 评论0 收藏0
  • 推荐一款强大量级模块化WEB前端快速开发框架--UIkit

    摘要:前言今天给大家分享一款强大的轻量级模块化前端快速开发框架到目前为止,在上的已达到了个,而更是达到了个,这些数据也能说明在开发者中还是比较受欢迎的吧。 前言 今天给大家分享一款强大的轻量级模块化WEB前端快速开发框架--UIkitshowImg(https://segmentfault.com/img/bVylbc); 到目前(2016-06-20)为止,UIkit在github上的Fo...

    baoxl 评论0 收藏0
  • 推荐一款强大量级模块化WEB前端快速开发框架--UIkit

    摘要:前言今天给大家分享一款强大的轻量级模块化前端快速开发框架到目前为止,在上的已达到了个,而更是达到了个,这些数据也能说明在开发者中还是比较受欢迎的吧。 前言 今天给大家分享一款强大的轻量级模块化WEB前端快速开发框架--UIkitshowImg(https://segmentfault.com/img/bVylbc); 到目前(2016-06-20)为止,UIkit在github上的Fo...

    wing324 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<