狂饮带有一个功能强大的API,为&NBSP完整的支持; HTTP / 1.1协议。
它的主要作用是提供一套现成的工具,使开发人员能够发送数据请求到各种Web服务(API,服务器,数据库)和查询。
在通俗地说狂饮是一个简单的API客户端生成器。一个框架,它简化了创建自己的Twitter,Facebook,谷歌等API客户端所需要的操作。
本发行版是新的:
- 修正了一个带有序列,其中与分隔失踪查询请求的选择。
- 加时体为阵列提供一个更好的错误消息。请使用form_params或者多部分来代替。
- 各种文档修复。
什么是新的在6.0.1版本:
- 修正了一个带有序列化的查询请求选项,其中在与分离器失踪。
- 加时体为阵列提供一个更好的错误消息。请使用form_params或者多部分来代替。
- 各种文档修复。
什么是新的在5.2.0版本:
- 池类不再使用递归当一个请求截获。
- 一池的大小,现在可以使用动态回调调整。
- 创建与客户端的请求时,将确保该选项未设置设置请求选项为空。这使您可以覆盖在每个请求的默认请求选项。
- 新增通过指定allow_redirects请求选项协议阵列来限制哪些协议所允许的重定向的能力。
- 嵌套由于期货重试等待同步响应时,现在解决了。
- " 0 QUOT;现在是允许的URI路径。
- 在构造函数中的$ query参数,允许字符串和数组查询不再typehints。
在什么5.0.1版是新的:
- 修正了一个连接错误还是返回响应对象的问题在误差和端事件的事件尽管反应是不可用的。这已得到纠正,这样的回应是不是在这些事件的`getResponse`方法返回如果响应没有完成。
- 修正了传输数据没有被填充在RingBridge的问题。
什么是新的在5.0.0版本:
- 增加了对非阻塞响应支持基于guzzlehttp /狂饮环。
- 增加了公共API来创建一个默认的HTTP适配器。
- 更新重定向插件是非阻塞使重定向同时发送。像这样的其他插件现在可以更新为非阻塞的。
- 新增了"进步与QUOT;事件这样就可以得到上载和下载进度的事件。
- 新增GuzzleHttp\而游泳池尽可能有效实现同时使用上限池大小FutureInterface和转账请求尽可能
- 新增hasListeners()来EmitterInterface。
- 删除GuzzleHttp\ ClientInterface :: sendAll,标志着GuzzleHttp\客户:: sendAll为过时的(它仍然存在,只是不推荐的方式) 。
什么是新的在4.2.2版本:
- 重用时,在CurlAdapter修正了内存泄漏卷曲把手。
- 不再在流适配器代理使用`request_fulluri`。
- 相对重定向是基于过去的反应,而不是第一个响应。
现在
什么是新的在4.1.6版本:
- 添加辅助方法,使其更容易来表示信息作为字符串,包括获取起始行并获得头为一个字符串。
什么是新的在4.1.3版本:
- 各种修正为multipart / form-data发布上传
- 在if语句结束语function.php确保狂饮可以全球使用,并在安装作曲家
- 修正了发生在事件合并,事件数组问题
- POST头只发送一个请求,让你改变上传之前使用的查询聚合之前应用
- 添加更强大的查询字符串解析
- 修正了各种解析和规范化问题
- 修复,其中多值的头没有被正确地使用在StreamAdapter 问题
与网址
什么4.1.1版本是新的:
- 修正了有关使用自定义消息工厂选项的问题在子类中。
- 修正了一个多部分POST嵌套表单域的问题。
- 修正了一个问题,使用了`json`请求选项POST请求。
- 新增`ToArrayInterface`为`GuzzleHttp\饼干&#x5c。CookieJar`
在什么版本4.1.0新是:
- 新增了`json`申请选项中轻松连载JSON的有效载荷。
- 新增了`GuzzleHttp\ json_decode()`包装安全解析JSON
- 新增`setPort()`和`的getPort()``来GuzzleHttp\消息&#x5c。RequestInterface`
- 加,以提供一个发射器在客户机的构造的客户机的能力。
- 添加使用$ _SESSION坚持一个Cookie会话的能力。
- 补充说明可以用来添加事件侦听器是迭代器的特质。
- 删除请求的方法从RequestInterface常量。
- 收到无效的请求启动线路时固定警告。
- 更新的MessageFactory定制要求选项的方法来工作。
- 更新CACERT捆绑到最新版本。
什么在版本4.0.0是新的:
- 新增`GuzzleHttp\批次()`作为在发送并行请求而无需编写异步代码的便捷功能。
- 重组事件是如何被添加到`GuzzleHttp&#x5c。ClientInterface :: sendAll()`
- 现在,可以通过一个可调用或关联数组的数组,其中每个关联数组包含" FN","优先级"和"一旦"键。
在什么版本3.8.1新是:
- 发送PHP请求流不再力量`HTTP / 1.0`。
- 添加更多的信息,ExceptionCollection例外,让用户有更多的相关信息,包括每个子异常堆栈跟踪。
- 更新了服务描述的`$ ref`属性合并在一个模式中的任何现有参数(而不是弄错一切)。
- 合并网址将现在使用的查询字符串对象从相对URL(因此允许自定义查询聚合)。
- 查询字符串现在分析的方式,他们这样做没有空的转换键和没有价值有一个悬空'='。
- 现在,匹配的Cookie域时,正确转义正则表达式的分隔符。
- 加载XML文档时,网络访问现已停用。
在什么版本3.8.0新是:
- 添加到定义POST名的能力文件
- JSON响应解析现在可以正常走路additionalProperties
- 卷曲错误代码18现在在BackoffPlugin 自动重试
- 修正了一个错误卷曲时的网址中包含片段
- 修正了BackoffPlugin重试时它试图就好像它们是CurlExceptions访问所有异常问题
- 为PHP 5.5 CURLOPT_PROGRESS功能修复
- 增加了对狂饮与旧版本的卷曲工作不支持'的能力CURLOPT_TIMEOUT_MS`
- 修正解析空头参数时遇到错误
- UriTemplate现在有一个`setRegex()`方法来匹配文档
- 的`debug`请求参数现在检查它是否truthy而不是如果它存在
- 的`debug`请求参数设置为true显示详细的卷曲输出,而不是使用LogPlugin
- 使用添加到URL结合的能力严格RFC 3986遵守
- 命令对象,现在可以返回该命令遇到的验证错误
- 各种修复缓存重新验证
- 各种修复到AsyncPlugin
- 整理了构建脚本
什么3.7.4版本是新的:
- 最低PHP版本现在正确地指定为5.3。 3(从5.3.2)
- 更新捆绑cacert.pem
- OauthPlugin现在支持将身份验证,标题或查询字符串
- 修正错误:
- 0现在是在具有缺省值的描述参数允许值
- SchemaFormatter格式化为Unix时间戳 当现在返回一个整数
- 清理,固定网址点区间消除妥善解决内部点
在什么版本3.7.2是新的:
- 添加了一种自定义的域对象添加到服务使用`operation.parse_class`事件描述解析。
- 卷曲多清理和优化。
什么是新的在3.7.1版本:
- 修复Bug:移动流出厂前发送事件之前建立流。
- 修正错误:饼干不再匹配根据RFC 6265的IP地址
- 修正错误:正确分析头参数是`<>`和报价
- 新增`cert`和`ssl_key`作为请求选项
- `Host`头现在可以从一个URL的主机部分岔开如果标题是手动设置
- `狂饮\服务\命令\ LocationVisitor\请求\ XmlVisitor`被改写,从使用SimpleXML来改变的XMLWriter
- OAuth的参数只能通过插件添加的,如果它们尚未设置
- 例外,现在时,抛出该网址无法解析
什么是新的在3.7.0版本:
- 添加command.request_options狂饮\服务与#x5c;命令\ AbstractCommand传递请求选项由一个命令创建的请求(如自定义页眉,查询字符串变量,超时设置等) 。
- 流大小狂饮\流\如果内容长度是在响应标头中返回PhpStreamRequestFactory将被设置
- 新增狂饮\通用\收藏::的setpath($路径,$值)使用嵌套键(如$集合设置一个值到一个数组 - >的setpath('富/巴兹/巴','测试'); $回声收集['富'] ['酒吧'] ['酒吧'];)
- ServiceBuilders现在支持存储和检索任意数据
- CachePlugin现在可以清除所有资源,对于一个给定的URI
- 当非幂等请求被发送到一个资源CachePlugin可以自动清除匹配缓存项
- CachePlugin现在使用Vary头部,以确定是否一个资源是一个缓存命中
- 狂饮&#x5c,因为HTTP\消息\响应现在实现\序列化
- 新增狂饮\缓存\ CacheAdapterFactory :: fromCache(),以更轻松地创建缓存适配器
- 狂饮\服务\ ClientInterface ::执行()现在接受一个数组,单个命令,或者Traversable的
- 修正了狂饮&#x5c一个错误,因为HTTP\消息\头\链接:: addLink()
- 计算狂饮&#x5c流的大小更好地处理;流\流使用的fstat()和缓存大小
- 狂饮\通用\例外\ ExceptionCollection现在创建一个更可读的异常消息
- 修复BC突破:新增回MonologLogAdapter执行,而不是从PsrLog延伸的,年长的Symfony的用户仍然可以使用老版本的独白
- 修复BC突破:新增实施回在狂饮&#x5c,因为HTTP\消息\的AbstractMessage :: getTokenizedHeader()。使用时,现在触发E_USER_DEPRECATED警告。使用$消息 - > getHeader() - > parseParams()
- 若干性能改进狂饮\通用\收集
- 增加了一个$ options参数狂饮&#x5c以下方法结束,因为HTTP\ ClientInterface:的createRequest,头部,删除,放,贴片,后,期权,prepareRequest
要求:
- PHP 5.3.2或更高版本
评论没有发现