aichenk/http-client
最新稳定版本:2.1.3
Composer 安装命令:
composer require aichenk/http-client
包简介
Simple Http Client
README 文档
README
简易http请求类
运行环境
- PHP 5.6+
- curl extension
安装方法
-
根目录运行
composer require aichenk/http-client -
在
composer.json中声明"require": { "aichenk/http-client": "^2.0" }
使用
$client = new Client('http://aichenk.com'); //$client->verifySSL(false); $response = $client->get('/check.php', ['a' => 1]); if (!$response->isSuccess()) { //do something } echo $response->getBody();
更新日志
2022-04-24 - v2.1.3
- 修复
Response高语法问题
2022-04-15 - v2.1.2
Response->getInfo()方法增加method信息
2022-01-05 - v2.1.1
HttpClient增加resetAfterRequest构建函数参数、resetAfterRequest($reset = false)方法,请求结束后重置请求参数
2021-07-19 - v2.1.0
Response增加getInfo方法,用于获取请求数据
2021-01-06 - v2.0.4
- 增加发送json请求快捷方法
2020-08-28 - v2.0.3
- 增加
setConnExceptionHandle方法自定义处理连接异常
2020-08-02 - v2.0.2
- 所有请求增加
CURLOPT_POSTFIELDS参数
2020-06-09 - v2.0.1
- 修复
Response类中is5xx方法
2019-10-17 - v2.0.0
Client命名更改为HttpClient- 增加异常类
Response类增加getCode|is?xx方法判断返回值
2019-08-13 - v1.0.3
- php版本要求增加到5.6
2019-08-11 - v1.0.2
- 更改setConnectTimeout|setTimeout实现方式
- 增加libcurl库版本>=7.16.2要求
统计信息
- 总下载量: 2.8k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 3
- 点击次数: 0
- 依赖项目数: 1
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2019-08-08