curlite,一个轻量级的phpcurl组件Github:https://github.com/zhusaidong...php的curl功能强大,但是原生的curl参数众多,无形中增加了学习成本并使用。柯力特由此诞生。使用composerrequirezhusaidong/curlite:dev-masterrequire_once'./vendor/autoload.php';使用zhusaidong\CurLite\Request,zhusaidong\CurLite\Curl;$request=newRequest('https://www.baidu.com/s');$request->postFields=['wd'=>'phpcurl'];$request->referer='https://www.baidu.com/';$cl=newCurl($request);$response=$cl->getResponse();回声$响应->正文;参数Response/***@varresponseheader*/$header=[];/***@varresponsebody*/$body='';/***@varhttpcode*/$httpCode='';/***@varcookie*/$cookie='';/***@var错误信息,如果curl成功,$error=FALSE*/$error='';Request/***getrequest*/constMETHOD_GET=1;/***post请求*/constMETHOD_POST=2;/***@varrequesturl*/$url='';/***@var请求类型,默认get*/$method=self::METHOD_GET;/***@varpostdata*/$postFields=[];/***@varrequestheader*/$header=[];/***@varreferer*/$referer='';/***@varcookie*/$cookie='';/***@varuser-agent*/$userAgent='';/***@var请求超时*/$timeout=3;如果你想了解更多关于curlite的信息或者反馈,可以关注GitHub
