本文作者:心月

windows系统下安装使用guzzle

心月IT博客 2018-12-28
windows系统下安装使用guzzle摘要:Guzzle是一个PHP的HTTP客户端,用来轻而易举地发送请求,并集成到我们的WEB服务上。Guzzle的特点:1、接口简单:构建查询语句、POST请求、

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

Guzzle的特点:

1、接口简单:构建查询语句、POST请求、分流上传下载大文件、使用HTTP cookies、上传JSON数据等等。
2、发送同步或异步的请求均使用相同的接口。
3、使用PSR-7接口来请求、响应、分流,允许你使用其他兼容的PSR-7类库与Guzzle共同开发。
4、抽象了底层的HTTP传输,允许你改变环境以及其他的代码,如:对cURL与PHP的流或socket并非重度依赖,非阻塞事件循环。
5、中间件系统允许你创建构成客户端行为。

不过Guzzle不能直接用,需要安装Guzzle之后才能使用,废话不多说,下面直接上安装步骤:

1、安装composer,windows下直接在composer官网下载setup.exe安装程序一件全局安装(安装时可自动扫描识别php环境,所以安装前先启动Apache服务器)。

2、打开cdm命令行,切换到项目目录 执行 composer require guzzlehttp/guzzle
也可以编辑项目中已存在的composer.json文件,添加Guzzle作为依赖:

{
   "require": {
      "guzzlehttp/guzzle": "~6.0"
   }
}

3、安装完毕后,你需要引入Composer的自动加载文件:

    安装后guzzle的使用方法如下:

<?php use GuzzleHttp\Client; require 'vendor/autoload.php'; $client = new Client([     'base_uri' => 'http://www.nxytgcl.com',     'timeout'  => 2.0,
 ]); $response = $client->get('http://www.nxytgcl.com/'); echo '<pre>'; var_dump($response); exit();

 

代码运行结果:

windows系统下安装使用guzzle

文章版权及转载声明:

本文由 心月IT技术博客 博主整理于 2018-12-28
若转载请注明原文及出处:https://www.xinyueseo.com/other/75.html

分享到:
赞(
发表评论
快捷输入:

验证码

    评论列表 (有 0 条评论,人围观)参与讨论