serinc / utilities
Serinc Utilities 是一种替代 CURL 方法,使用 Guzzle HTTP 和 PSR 的方法,并具有使用 Cipher 和 hexabin 算法进行加密和解密的另一种方法
dev-main
2022-04-09 17:09 UTC
Requires
- php: >=7.0.0
- ext-json: *
- ext-openssl: *
- guzzlehttp/guzzle: ^6.0|^7.0
- illuminate/support: 5.6.*|5.7.*|5.8.*|6.*.*|7.*.*|8.*.*
This package is auto-updated.
Last update: 2024-09-23 07:01:15 UTC
README
Laravel 工具
安装
您可以通过 composer 命令将 Serinc Utilities
包安装到您的 Laravel 项目中
$ composer require serinc/utilities:dev-master
或者
$ composer require serinc/utilities:dev-main
描述
此包配置为以 CURL 方法 <> 发送 HTTP 请求的功能
use serinc\utilities\HttpClient;
示例
替代方法(GET、POST、PUT、DELETE)
use serinc\utilities\HttpClient;
$httpClient = new HttpClient("$url");
$response = $httpClient->setHeaders([
'Authorization' => 'Berare Token',
'Content-Type' => 'application/json',
])->setUri('/api?example')->request("GET", null);
return $response;
| 加密和解密安全
use serinc\utilities\Encryptor;
$value_encrypt = (new Encryptor())->encrypt($password);
$value_decrypt = (new Encryptor())->decrypt($password);
授权
关注我
由 Dev Ahmed S. Ahmed 开发 coder79 ❤