TP 의 미들웨어:HTTP 요청 필터 처리
1109 단어 TP
미들웨어 는 주로 응용 을 차단 하거나 걸 러 내 는 데 사 용 됩 니 다
HTTP
요청 을 하고 필요 한 업무 처 리 를 합 니 다.public function handle($request, \Closure $next)
handle
$next !
public function end(\think\Response $response)
쓰다
Route::rule('hello/:name','hello') ->middleware(\app\middleware\Auth::class);
컨트롤 러 에서 미들웨어 를 정의 합 니 다.
실행 순서
중간 부품 의 집행 순서 에 대해 엄격 한 요구 가 있 으 면 중간 부품 의 집행 우선 순 위 를 정의 할 수 있다.프로필 에 추가
return [
'alias' => [
'check' => [
app\middleware\Auth::class,
app\middleware\Check::class,
],
],
'priority' => [
think\middleware\SessionInit::class,
app\middleware\Auth::class,
app\middleware\Check::class,
],
];
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
TP 에서 left join 인 스 턴 스 작업$where[‘name’] = array(‘like’, ‘%thinkphp%’); (id>1)AND( (namelike’%thinkphp%’)OR(titlelike’%thinkphp%’) ) http://www.u...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.