guzzle/guzzle

此包已被废弃,不再维护。作者建议使用guzzlehttp/guzzle包。

PHP HTTP客户端。此库已被弃用,推荐使用https://packagist.org.cn/packages/guzzlehttp/guzzle

安装次数: 69,710,272

依赖项: 856

建议者: 72

安全: 0

星标: 137

关注者: 13

分支: 86

开放问题: 29

v3.9.3 2015-03-18 18:23 UTC

README

这是Guzzle的旧版本

此仓库是Guzzle 3.x版本。Guzzle 5.x,Guzzle的新版本已经发布,可在https://github.com/guzzle/guzzle找到。Guzzle 5+版本的文档可在http://guzzlephp.org找到。

Guzzle 3不再维护,现已停产。

关于Guzzle 3

Composer Downloads Build Status

  • 提供极其强大的API,具有简单界面的所有cURL功能。
  • 充分利用HTTP/1.1,使用持久连接、连接池和并行请求。
  • 服务描述DSL允许您快速构建出色的Web服务客户端。
  • Symfony2基于事件的插件系统允许您完全修改请求的行为。

通过Composer安装

安装Guzzle的推荐方式是通过Composer

# Install Composer
curl -sS https://getcomposer.org/installer | php

# Add Guzzle as a dependency
php composer.phar require guzzle/guzzle:~3.9

安装后,您需要要求Composer的自动加载器

require 'vendor/autoload.php';

已知问题

  1. 在跟随特定重定向时出现问题:https://github.com/guzzle/guzzle/issues/385。此问题已在Guzzle 4/5中修复。
  2. 服务描述中未序列化根XML属性:https://github.com/guzzle/guzzle3/issues/5。此问题已在Guzzle 4/5中修复。
  3. 在跟随重定向时未保留Accept-Encoding:https://github.com/guzzle/guzzle3/issues/9 已在Guzzle 4/5中修复。
  4. 在PostFiles和重复聚合器中传输字符串"Array":https://github.com/guzzle/guzzle3/issues/10 已在Guzzle 4/5中修复。
  5. 具有数组项的递归模型引用:https://github.com/guzzle/guzzle3/issues/13 已在Guzzle 4/5中修复。
  6. 在PostFiles和重复聚合器中传输字符串"Array":https://github.com/guzzle/guzzle3/issues/10 已在Guzzle 4/5中修复。