假設當前 URL:https://192.168.1.100/demo/web/app_dev.php/m/index
$request = $this->getRequest();
// 協議:http
$request->getScheme();
// 主機:192.168.1.100
$request->getHttpHost();
// 協議+主機:https://192.168.1.100
$request->getSchemeAndHttpHost();
// 基礎路徑:/demo/web/
$request->getBasePath();
// 基礎 URL:/demo/web/app_dev.php
$request->getBaseUrl();
// 依路由產生 URL(視路由名稱而定)
$this->generateUrl('routeName');
// 目前路由名稱
$routeName = $request->get('_route');
常用於產生絕對連結、判斷環境、建立 API 端點等場景。