簡體   English   中英

將 IIS http 請求記錄到數據庫中

[英]Log IIS http requests into database

我有 IIS 服務器用於與外部實體集成,我需要將請求正文記錄到數據庫中。 我不想使用 IIS 開箱即用的日志記錄,因為它會登錄文件,我需要將其保存在特定模式的數據庫中。

您可以使用 Serilog 並使用您的特定數據庫接收器

 app.UseSerilogRequestLogging();

ODBC 日志記錄格式是符合開放式數據庫連接 (ODBC) 的數據庫中一組固定數據屬性的記錄,例如 Microsoft Access 或 Microsoft SQL Server?。 記錄的一些項目包括用戶的 IP 地址、用戶名、請求日期和時間(記錄為本地時間)、HTTP 狀態代碼、接收的字節數、發送的字節數、執行的操作(例如,通過 GET 命令執行的下載) 和目標(例如,下載的文件)。 使用 ODBC 日志記錄,您必須指定要記錄到的數據庫,並設置數據庫以接收數據。 也許這個博客會對你有所幫助。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM