php深入学习之HTTP客户端请求

Vinchan 2020-05-15 PM 107℃ 0条

简介:
请求基于Guzzle插件

特点:

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

环境要求:

  • PHP 5.5.0
  • 使用PHP的流, allow_url_fopen 必须在php.ini中启用。
  • 要使用cURL,你必须已经有版本cURL >= 7.19.4,并且编译了OpenSSL 与 zlib。

安装:
1.composer安装

composer require guzzlehttp/guzzle:~6.0

基本使用方法:
具体使用方法后续更新

非特殊说明,本博所有文章均为博主原创。

评论啦~