## 请求 ##
### 获取请求参数 ###
```
use \src\framework\Request;
$username = Request::get('username'); // GET 请求
$password = Request::post('password'); // POST 请求
$header = Request::getHeader(); // 获取请求头
```
### 请求缓存 ###
如果需要启用请求缓存,需要先行配置请求,配置如下:
```
// 请求配置
'REQUEST' => [
'ON' => true, // 是否开启请求响应缓存
'EXPIRATION' => 10, // 请求响应缓存时间
],
```
然后配置缓存,配置如下:
```
// 缓存配置
'CACHE' => [
'TYPE' => 'FILE', // 缓存的类型
'EXPIRATION' => '10', // 过期时间,单位为秒
],
```
在配置完成之后,将会自动对 GET 和 POST 请求进行缓存。
> 需要注意的是,这项功能只能对非用户登录场景(资源获取性API)下使用,否则无法确定请求唯一性。