今天同事詢問是否有辦法停用Kestrel的http trace/track,我第一個想到的是執行時會顯示的Request Info記錄(如下圖),一直在執行的時候沒特別設定時,會在Web Request進來的時候記錄相關資訊,就會有一堆的訊息一直往上跑…
如果要關閉上面這些Request Info記錄的顯示,在appsettings.json檔案中加上Logging的記錄就可以了,參考下面的這段設定內容:
"Logging": {
"LogLevel": {
"Default": "Error",
"Microsoft.Hosting": "Warning"
}
}
加到appsettings.json檔案之後重新啟動程式再試試,頁面正常顯示卻不會有這些Request Info洗版了。
參考資訊: