Cherry-project 请求类

v1.1.0 2019-03-05 21:14 UTC

This package is auto-updated.

Last update: 2024-08-29 04:57:54 UTC


README

Cherry-project 请求包装器

GitHub license

GitHub release

Packagist Version

包括

使用 Composer 安装 composer require cherry-project/logger

在主文件中包含自动加载器(例如:index.php)

require_once __DIR__ . '/vendor/autoload.php';

类 Request

导入类

use Cherry\HttpUtils\Request;

创建类新对象

$request = new Request();

类方法

getHeaders()

获取请求 HTTP 标头

获取所有标头

$allHeaders = $request->getHeaders();

获取单个标头(例如:Host)

$singleHeader = $request->getHeaders('Host');

获取多个标头

$manyHeaders = $request->getHeaders(['Accept',  'Accept-Encoding']);
允许的标头

MDN - HTTP 标头

getMethod()

获取请求 HTTP 方法

hasHeader($key)

检查请求是否有标头

getPath()

获取请求路径(URL)

getScheme()

获取请求方案(http 或 https)

getQueryParams()

获取请求查询参数

getQuery($key)

通过键获取请求查询参数

getData()

通过方法获取请求数据

2019 © Cherry-project