我在laravel 5.5上有项目 我正在使用中间件 这是代码
<?php
namespace App\Http\Middleware;
use Closure;
class roleMiddleware
{
public function handle($request, Closure $next)
{
// if code to check where the url is
// code here
//else
//code here
//else
//code
//return $next($request);
}
}
所以我需要代码来检查请求的来源 如果它==某事做到这一点 如果它= =其他东西那样做
答案 0 :(得分:1)
您可以在中间件内部使用:
$request->url(); // without query string
使用查询字符串,您可以使用:
$request->fullUrl();
有关更多Request方法,请参阅Illuminate \ Http \ Request.php类。