Php Laravel检测内部路由调度
我正在从一个控制器中调用一些内部方法到另一个路由。在该路由中,我需要检测请求是否是从我自己的调用中发出的,或者是否是通过HTTP(如web浏览器)发出的 例如,我的代码可能会说:Php Laravel检测内部路由调度,php,laravel,laravel-routing,Php,Laravel,Laravel Routing,我正在从一个控制器中调用一些内部方法到另一个路由。在该路由中,我需要检测请求是否是从我自己的调用中发出的,或者是否是通过HTTP(如web浏览器)发出的 例如,我的代码可能会说: $Request = Request::create("some-route"); $Response = Route::dispatch($Request)->getContent(); 在我的“someroute”操作中,我需要知道请求是在内部调用还是在外部调用的 //Within my 'some-rou
$Request = Request::create("some-route");
$Response = Route::dispatch($Request)->getContent();
在我的“someroute”操作中,我需要知道请求是在内部调用还是在外部调用的
//Within my 'some-route' method
if(Request::isInternal(){
//How do I perform this check?
}
一个选项可以是打开,然后检查它是否存在(并且是预期值)在接收端