本文说的是querylist的一个内置插件:GuzzleHTTP插件。看名字就应该猜测到,是一个get()post()的包装类库。

苏南大叔:QueryList 内置插件:如何利用 guzzleHTTP 发出 get 请求 - 内置guzzle
QueryList 内置插件:如何利用 guzzleHTTP 发出 get 请求(图1-1)

苏南大叔理解着:就是一个curl或者file_get_contents的包装罢了。反正类似的包装也会有很多,以前苏南大叔也没少发明类似的轮子。anyway,下面的文字是个官方说明。本文不是用于详细探讨这个Guzzle类库如何使用的,所以,大家如果感兴趣,可以自行点击链接,查看相关文档。

Guzzle是一个PHP的HTTP客户端,用来轻而易举地发送请求,并集成到我们的WEB服务上。

QueryList get($url,$args = null,$otherArgs = [])

Http get插件,用来轻松获取网页。该插件基于GuzzleHttp,请求参数与它一致。

$ql = QueryList::get('http://httpbin.org/get?param1=testvalue');
echo $ql->getHtml();

等价于下面操作:

$html = file_get_contents('http://httpbin.org/get?param1=testvalue');
$ql = QueryList::html($html);
echo $ql->getHtml();

相关链接

GuzzleHTTP是一款功能非常强大的Http客户端,你需要的Http功能它都有,更多用法可以查看GuzzleHTTP文档:

总结

GuzzleHTTP是内置的client,所以,使用get()方法吧!很简单的。

如果本文对您有帮助,或者节约了您的时间,欢迎打赏瓶饮料,建立下友谊关系。
本博客不欢迎:各种镜像采集行为。请尊重原创文章内容,转载请保留链接作者。
本站采用创作共用版权协议, 要求署名、非商业用途和相同方式共享。
转载本站内容必须也遵循“署名-非商业用途-相同方式共享”的创作共用协议。
未经许可,规模化镜像抄袭本站内容的行为,将会根据有关法律法规进行维权。
程序如此灵动~》下所有原创文章,如被用于商业用途,请您按规定支付稿费。

 【加群】加入QQ群【175454274】和大家一起讨论这个问题

 【源码】本文代码片段及相关软件,请点此获取

 【绝密】秘籍文章入口,仅传授于有缘之人   querylist    guzzle

本站的忠实读者小伙伴,正在阅读下面这些文章: