\App\MiddlewaresLogMiddleware

Summary

Methods
Properties
Constants
handle()
No public properties found
No constants found
No protected methods found
No protected properties found
N/A
getFilteredParams()
getOS()
getBrowser()
No private properties found
N/A

Methods

handle()

handle(\Symfony\Component\HttpFoundation\Request  $request, callable  $next) : \Symfony\Component\HttpFoundation\Response

处理请求

Parameters

\Symfony\Component\HttpFoundation\Request $request

Symfony Request 对象

callable $next

下一步处理

Returns

\Symfony\Component\HttpFoundation\Response —

Symfony Response 对象

getFilteredParams()

getFilteredParams(\Symfony\Component\HttpFoundation\Request  $request) : array

获取并过滤请求参数 (支持 Query, Post, Json)

Parameters

\Symfony\Component\HttpFoundation\Request $request

Returns

array —

getOS()

getOS(string  $userAgent) : string

解析操作系统

Parameters

string $userAgent

Returns

string —

getBrowser()

getBrowser(string  $userAgent) : string

解析浏览器

Parameters

string $userAgent

Returns

string —