yiche / simple-request
Laravel request
Installs: 15
Dependents: 2
Suggesters: 0
Security: 0
Stars: 0
Watchers: 3
Forks: 0
Open Issues: 0
pkg:composer/yiche/simple-request
Requires
- php: >=7.2.0
- ext-json: *
- guzzlehttp/guzzle: ^6.3
Requires (Dev)
- roave/security-advisories: dev-master
This package is not auto-updated.
Last update: 2025-10-01 10:02:23 UTC
README
在GuzzleHttp的基础上对发送请求简要封装
示例
添加 RobustRequest
GET
$url = 'http://mock.server.com/echo';
$illumination = '请求说明';
$info = SimpleRequest::json_get($illumination, $url); // [ "echo" => "echo" ]
$url = 'http://mock.server.com/echo/params/reflect';
$illumination = '请求说明';
$params = [
'user' =>
[
'name' => 'yang',
'age' => 10,
],
];
$info = SimpleRequest::json_get($illumination, $url, $params);
$this->assertTrue(
$info == $params
);
POST
$url = 'http://mock.server.com/echo';
$illumination = '请求说明';
$info = SimpleRequest::json_post($illumination, $url); // [ "echo" => "echo" ]
$url = 'http://mock.server.com/echo/params/reflect';
$illumination = '请求说明';
$params = [
'user' =>
[
'name' => 'yang',
'age' => 10,
],
];
$info = SimpleRequest::json_post($illumination, $url, $params);
$this->assertTrue(
$info == $params
);