什么是PHP Guzzle?

  Guzzle是一个使得利用PHP实现发送HTTP 请求,方便和web service集成的PHP 客户端模拟组件。一句话,它就像一个PHP写的浏览器。当你的服务端程序需要作为客户端来访问其他的service服务时,这就是你所需要的。

  • 简单的接口构建query string,POST requests,streaming large uploads/downloads,使用HTTP cookies,上传json data等。
  • 可以使用相同的接口来发送同步和异步的请求
  • 使用PSR-7 interface for requests, response,stream.这允许你使用其他的PSR-7兼容的库和Guzzle一起工作
  • 将底层的HTTP传输层抽象屏蔽,允许你编写环境和传输协议无关的代码,即:再也没有对cURL,PHP streams, sockets,或者non-blocking event loops强依赖的代码
  • 中间件系统允许你增强你的客户端行为
posted @ 2015-08-02 22:24  世有因果知因求果  阅读(1227)  评论(0编辑  收藏  举报