[ laravel爬虫实战--基础篇 ] guzzle描述与安装
Song •
6300 次浏览 •
1个评论 •
2017年11月01日
为什么所以Guzzle作为爬虫工具?Guzzle库是一套强大的PHP HTTP请求套件。后续我会介绍大多数他的使用方法以及在爬虫中的使用。
一、guzzle的安装
推荐使用Composer安装Guzzle,Composer是PHP的依赖管理工具,允许你在项目中声明依赖关系,并安装这些依赖。
# 安装 Composer
curl -sS https://getcomposer.org/installer | php
你可以使用composer客户端将Guzzle作为依赖添加到项目:
composer require guzzlehttp/guzzle:~6.0
或者,你可以编辑项目中已存在的composer.json文件,添加Guzzle作为依赖:
{
"require": {
"guzzlehttp/guzzle": "~6.0"
}
}
然后运行composer update即可,安装完毕后,你需要引入Composer的自动加载文件:
require vendor/autoload.php;
你可以在getcomposer.org 发现更多关于怎样安装Composer、配置自动加载以及其他有用的东西。或者使用如下代码引入guzzle
use GuzzleHttp\Client;
use GuzzleHttp\Pool;
use GuzzleHttp\Psr7\Request;
use GuzzleHttp\Exception\ClientException;
安装开发版
开发期间,你也可以安装master分支下的最新内容,只需要将Guzzle版本设置成~6.0@dev:
{
"require": {
"guzzlehttp/guzzle": "~6.0@dev"
}
}
更多相关好文
-
laravel修改分页样式并且把«和»改成上一页下一页 2017-10-21 -
Mac上通过brew安装lnmp (php7)开发环境并且搭建laravel项目 2017-10-21 -
laravel把实现数组和对象的相互转化以及toArray() 的用法 2017-10-20 -
laravel操作Redis排序/删除/列表/随机/Hash/集合等方法全解 2017-10-14 -
laravel5中间件的使用方法以及如何自定义中间件 2017-10-12

花生壳绑定ubuntu服务器?