設定檔分析器參考 (WebProfilerBundle)
WebProfilerBundle 是一個開發工具,提供關於每次請求執行的詳細技術資訊,並將其顯示在網頁偵錯工具列和設定檔分析器中。所有這些選項都在您的應用程式設定中的 web_profiler
鍵下配置。
1 2 3 4 5
# displays the default config values defined by Symfony
$ php bin/console config:dump-reference web_profiler
# displays the actual config values used by your application
$ php bin/console debug:config web_profiler
注意
當使用 XML 時,您必須使用 https://symfony.dev.org.tw/schema/dic/webprofiler
命名空間,且相關的 XSD 綱要位於:https://symfony.dev.org.tw/schema/dic/webprofiler/webprofiler-1.0.xsd
警告
網頁偵錯工具列不適用於 StreamedResponse
類型的回應。
設定
excluded_ajax_paths
類型:string
預設值:^/((index|app(_[\w]+)?)\.php/)?_wdt
當工具列記錄 AJAX 請求時,它會根據此正規表示式比對其 URL。如果 URL 符合,則請求不會顯示在工具列中。當應用程式發出大量 AJAX 請求,或者它們很繁重且您想要排除其中一些請求時,這非常有用。
intercept_redirects
類型:boolean
預設值:false
如果在 HTTP 回應期間發生重定向,瀏覽器會自動追蹤它,而您將看不到原始 URL 的工具列或設定檔分析器,只能看到重定向的 URL。
當將此選項設定為 true
時,瀏覽器會在進行任何重定向之前停止,並向您顯示將要重定向到的 URL、其工具列及其設定檔分析器。在您檢查工具列/設定檔分析器資料後,您可以點擊給定的連結來執行重定向。
本作品,包括程式碼範例,依據 Creative Commons BY-SA 3.0 授權條款授權。