PHP Класс MyQEE\Server\WorkerAPI

Наследование: extends WorkerHttp
Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
$prefix string 接口前缀
$prefixLength integer 前缀长度

Открытые методы

Метод Описание
isApi ( Swoole\Http\Request $request ) : boolean 判断是否API路径
onRequest ( Swoole\Http\Request $request, Swoole\Http\Response $response ) HTTP 接口请求处理的方法

Защищенные методы

Метод Описание
uri ( ) : string 返回当前URI部分(不含前缀)
verify ( Swoole\Http\Request $request ) : boolean 验证API是否通过

Описание методов

isApi() публичный Метод

默认 /api/ 路径开头为API路径
public isApi ( Swoole\Http\Request $request ) : boolean
$request Swoole\Http\Request
Результат boolean

onRequest() публичный Метод

HTTP 接口请求处理的方法
public onRequest ( Swoole\Http\Request $request, Swoole\Http\Response $response )
$request Swoole\Http\Request
$response Swoole\Http\Response

uri() защищенный Метод

返回当前URI部分(不含前缀)
protected uri ( ) : string
Результат string

verify() защищенный Метод

请自行扩展
protected verify ( Swoole\Http\Request $request ) : boolean
$request Swoole\Http\Request
Результат boolean

Описание свойств

$prefix публичное свойство

接口前缀
public string $prefix
Результат string

$prefixLength публичное свойство

前缀长度
public int $prefixLength
Результат integer