Requests for PHP是一款用PHP编写的HTTP请求库,采用ISC开源协议,没有额外依赖,适合PHP项目使用。软件封装了常见的HTTP请求操作,开发者可以发送HEAD、GET、POST、PUT等请求,并设置请求头、表单数据、文件和参数。
Requests for PHP还处理了身份验证、国际域名以及Gzip响应等常见需求,减少手动处理HTTP请求时的代码量。相比直接使用底层网络接口,Requests for PHP调用方式更加直观,适合PHP开发者处理网站接口和Web服务请求。
1、支持国际化域名和URL;
2、类浏览器的SSL证书验证;
3、基本认证/摘要认证;
4、自动解压缩;
5、连接超时设置;
1. 简洁易用的接口
Requests旨在提供一个简洁、统一的请求接口,无论系统上有哪些可用功能,都可以使用一致的方式发起请求。这意味着你无需为系统环境差异而操心。
2、经过充分测试的代码
Requests力求通过单元测试实现90% 以上的代码覆盖率,并以理想的100%覆盖率为目标。每当引入新功能时,也都会同时添加相应的测试。
注意:根据设计,代码中的某些部分不会被测试覆盖。这些部分会使用@codeCoverageIgnore标签进行标记。
3、最大程度的兼容性
无论你的系统上安装了什么,你都应该能够运行Requests。如果系统中提供了cURL,我们会优先使用cURL;否则会回退到sockets(套接字)。
Requests的最低基础要求仅为PHP 5.6。至于项目实际要求的最低PHP版本,则完全由你自行决定,这也让你能够支持更多不同的主机环境。
4、无依赖
Requests的设计目标是完全自包含,不依赖任何其他组件。你可以直接在一个原生的PHP环境中运行Requests,无需安装标准库之外的任何额外扩展。
v2.0.19版本
1、更新截至 2026-07-16 的内置证书。
2、常规维护与整理。
展开内容
查看
查看
查看
9.0/3.82M
Dubbo Admin源码是Apache Dubbo官方提供的可视化管理平台项目源码,主要用于对Dubbo服务进行管理、监控和配置。开发人员可以通过该项目搭建自己的Dubbo管理后台,方便查看服务注册情况、服务提供者与消费者信息,以及应用运行状态等内容。
9.0/62.77M
Git gui是采用linux内核进行制作的GIT客户端,它的使用方法非常的简单,不需要用户去学习繁杂的操作命令,只要在这里进行几步操作就可以完成自己下达的指令。
9.0/1.48M
codeigniter框架是一个PHP网站开发者实用的应用程序开发框架和工具包,开发人员可以通过这个框架对PHP代码进行编写和优化,该框架基于MVC设计,是许多企业尝试过众多PHP MVC框架之后的选择,最主要的原因自然就是为开发人员提供了足够的自由支持,允许开发人员更加快
查看
9.0/373K
Lua是一个小巧的脚本语言,标准 C 编写而成,它可以被 C/C++ 代码调用,也可以反过来调用 C/C++ 的函数,几乎在所有操作系统和平台上都可以编译、运行。
查看
查看