Guzzle PHP 6.5 Documentation
0 码力 | 65 页 | 311.42 KB | 10 月前Guzzle 是一个 PHP HTTP 客户端,简化了 HTTP 请求的发送和与 Web 服务的集成。它提供了构建查询字符串、POST 请求、流式传输大文件、使用 HTTP Cookie 和上传 JSON 数据等功能,并支持同步和异步请求。Guzzle 使用 PSR-7 接口处理请求、响应和流,并抽象了底层的 HTTP 传输机制,使其不依赖于特定的传输方式(如 cURL 或 PHP 流)。Guzzle 的中间件系统允许扩展和组合客户端行为。安装 Guzzle 推荐使用 Composer,并且可以通过设置版本要求为 ~6.0@dev 来跟踪最新开发版本。Guzzle 遵循 MIT 许可证,并支持 PHP 5.5 及以上版本。贡献代码时需遵循 PSR-1、PSR-2、PSR-4 和 PSR-7 标准,并包含单元测试。Guzzle 支持自定义 HTTP 处理器,并提供了处理安全漏洞的机制。Guzzle PHP 7.0 Documentation
0 码力 | 64 页 | 310.93 KB | 10 月前Guzzle 是一个 PHP HTTP 客户端,简化了发送 HTTP 请求和与 Web 服务集成的过程。它提供了构建查询字符串、POST 请求、流式上传和下载、使用 HTTP Cookie、上传 JSON 数据等功能的简单接口。Guzzle 支持同步和异步请求,并使用 PSR-7 接口实现请求、响应和流的处理,允许与其他 PSR-7 兼容库集成。Guzzle 抽象了底层的 HTTP 传输,使代码不受环境和传输方式的影响,且不依赖于 cURL、PHP 流、套接字或非阻塞事件循环。Guzzle 还提供了中间件系统,用于增强和组合客户端行为。安装 Guzzle 推荐使用 Composer,并支持通过设置版本要求为 ^7.0@dev 来跟踪最新开发版本。Guzzle 采用 MIT 许可证,并遵循 PSR-1、PSR-2、PSR-4 和 PSR-7 标准。贡献代码时需满足最低 PHP 7.2 版本要求,并包含单元测试。Guzzle 的测试通过 PHPUnit 运行,且需要 Node.js v8 或更高版本来执行 HTTP 处理程序的集成测试。Guzzle PHP 5.3 Documentation
0 码力 | 72 页 | 312.62 KB | 10 月前Guzzle是一个PHP HTTP客户端,简化了HTTP请求的发送和与Web服务的集成。它支持同步和异步请求,抽象了底层的HTTP传输层,并允许通过插件机制与各种HTTP传输方法集成。Guzzle通过Composer进行安装,支持PHP 5.4及以上版本,并提供了丰富的流处理功能,如流装饰器和缓存流。文档详细介绍了Guzzle的安装、使用、事件系统和流处理功能,并提供了代码示例。Guzzle遵循MIT许可证,鼓励社区贡献,并提供安全漏洞报告机制。Guzzle PHP v5 Documentation
0 码力 | 62 页 | 309.78 KB | 10 月前Guzzle 是一个 PHP HTTP 客户端,简化了发送 HTTP 请求和与 Web 服务集成的过程。它提供了简单的接口用于构建查询字符串、POST 请求、流式上传和下载、使用 HTTP Cookie 以及上传 JSON 数据等。Guzzle 支持同步和异步请求,并使用 PSR-7 接口处理请求、响应和流。它抽象了底层的 HTTP 传输,允许编写与环境和传输无关的代码,且不依赖于 cURL、PHP 流、套接字或非阻塞事件循环。Guzzle 还提供了中间件系统,用于增强和组合客户端行为。文档详细介绍了 Guzzle 的安装、使用、环境变量设置、异常处理以及贡献指南。CmlPHP v2.x 开发手册
0 码力 | 245 页 | 720.67 KB | 1 年前文档是针对CmlPHP开发框架V2.x系列版本的开发使用教程。CmlPHP是一个基于PHP5.3+的MVC/HMVC/MVSC/HMVSC框架,支持多种缓存方式、URL路由、RESTful、多项目集成和第三方扩展。框架在Model层集成了缓存,避免了缓存使用不当导致的性能问题,并支持分环境配置。文档详细介绍了配置、路由、控制器、视图、请求、响应、安全、数据库迁移等核心功能,并提供了相关示例和开发指引。CmlPHP v2.x 开发手册
0 码力 | 251 页 | 973.37 KB | 1 年前本文档为CmlPHP v2.x开发手册,详细介绍了CmlPHP的使用方法和开发指引。CmlPHP是一个支持MVC/HMVC/MVSC/HMVSC模式的PHP框架,具备分布式数据库、缓存机制、多种URL模式和插件扩展等功能。文档涵盖了配置管理、路由设置、控制器使用、请求和响应处理、模型的数据库操作等核心内容,并提供了多种扩展工具类,如权限管理、邮件发送、Excel导出等,以帮助开发人员高效完成项目开发。Falcon v3.0.1 Documentation
0 码力 | 1058 页 | 741.59 KB | 1 年前文档详细记录了Falcon不同版本的更新内容,包括功能改进、错误修复以及与之前版本的不兼容性变更。Falcon 0.3.0版本引入了新的路由架构,提升了性能和灵活性,并且支持了Jython 2.7。Falcon 3.0.1版本修复了多个错误,包括UTF-8和ISO-8859-1编码问题。Falcon 1.1.0版本增加了新的属性和方法,例如bounded_stream和uri_template,提升了请求和响应处理的能力。Falcon v1.4.1 Documentation
0 码力 | 231 页 | 272.52 KB | 1 年前文档介绍了Falcon Web Framework v1.4.1的特性和用法。Falcon是一个轻量级的WSGI库,专为构建高性能Web API和应用后端设计。它强调简单、直接的HTTP和REST风格的支持,避免了不必要的依赖和抽象。文档详细描述了Falcon的核心功能,包括路由、中间件、Hooks、错误处理和测试等方面。此外,还提供了安装指南、变更日志和社区资源链接。Falcon采用Apache 2.0协议,适用于商业应用,并支持多种Python版本和运行环境。Falcon v3.1.1-b1 Documentation
0 码力 | 540 页 | 476.61 KB | 1 年前文档详细记录了Falcon Framework的多个版本更新,包括新功能、改进和错误修复。Falcon 3.1.1-b1版本主要修复了高影响错误,并添加了对CPython 3.11的支持。Falcon 3.1.0版本引入了对CPython 3.10的支持,并 deprecated CPython 3.6。版本0.3.0引入了新的路由架构、改进的性能和URI模板支持。此外,多个版本更新中添加了新的属性如bounded_stream和uri_template,提升了错误处理和请求/响应功能。Falcon v3.0.0-b2 Documentation
0 码力 | 1041 页 | 730.21 KB | 1 年前文档介绍了Falcon Web Framework的版本更新,特别是v2.0和v3.0的新功能和改进。Falcon作为一个高效的WSGI库,适用于构建快速的Web API和应用后端。文档详细描述了性能优化、上下文对象的更改、新的属性和方法,以及其他改进和错误修复。新版本还引入了对Jython的支持、改进的文档、错误处理的增强以及测试客户端的新功能。
共 30 条
- 1
- 2
- 3
关键词
Guzzle PSR-7 Composer Middleware cURL HTTP client Middleware system PHP streams CmlPHP框架 MVC模式 URL路由 缓存集成 多语言支持 CmlPHP MVC框架 配置 路由 模型 Breaking Changes Falcon API Request Response Falcon Web Framework WSGI REST HTTP APIs performance Falcon Framework bounded_stream uri_template Performance optimizations Request Context Response Context version updates