http客户端:基于AmpPHP异步HTTP1.1 + 2客户端

时间:2024-02-22 20:17:40
【文件属性】:

文件名称:http客户端:基于AmpPHP异步HTTP1.1 + 2客户端

文件大小:80KB

文件格式:ZIP

更新时间:2024-02-22 20:17:40

php http async https http-client

该软件包为基于PHP提供了一个异步HTTP客户端。 它的API简化了符合标准的HTTP资源遍历和RESTful Web服务的使用,而不会模糊基础协议。 该库手动实现基于TCP套接字的HTTP。 因此,它不依赖于ext/curl 。 产品特点 支持HTTP / 1和HTTP / 2 安装 该软件包可以作为依赖项安装。 composer require amphp/http-client 此外,您可能想安装nghttp2库以利用FFI来加快和减少PHP 7.4上的内存使用。 文献资料 文档捆绑在目录中的此存储库中。 例子 更广泛的代码示例位于目录中。 版本控制 像所有其他amphp软件包一样, amphp/http-client遵循语义版本控制规范。 Internal命名空间中或标记为@internal内容都不是公共API,因此不属于BC保证范围。 4.x 稳定的推荐版本。 旧版。 请改用作为包名。 不再维护。 改用作为包名。 不再维护。 请改用作为包名。 安全 如果发现任何与安全相关的问题,请发送电子邮件至而不要使用问题跟踪器。 执照 MIT许可证(MIT)。 请参阅以获取


【文件预览】:
http-client-master
----src()
--------MissingAttributeError.php(188B)
--------TimeoutException.php(90B)
--------EventListener.php(4KB)
--------Internal()
--------Interceptor()
--------ApplicationInterceptor.php(1KB)
--------PooledHttpClient.php(2KB)
--------InvalidRequestException.php(445B)
--------EventListener()
--------Body()
--------SocketException.php(89B)
--------HttpClient.php(963B)
--------Trailers.php(1KB)
--------Response.php(7KB)
--------InterceptedHttpClient.php(1KB)
--------Request.php(15KB)
--------Connection()
--------HttpClientBuilder.php(7KB)
--------DelegateHttpClient.php(1KB)
--------RequestBody.php(871B)
--------NetworkInterceptor.php(1KB)
--------HttpException.php(78B)
--------ParseException.php(404B)
----LICENSE(1KB)
----composer.json(2KB)
----CHANGELOG.md(4KB)
----README.md(3KB)
----appveyor.yml(1KB)
----psalm.xml(1KB)

网友评论