asp.net - 对单个页面使用trace.axd

标签 asp.net trace

有没有办法使用trace.axd处理程序来跟踪我网站上的单个页面?我正在尝试监视生产中的某些内容,因此我不想跟踪页面的输出,但我也想将输出限制到特定页面。

编辑:我也希望有一个聚合请求的运行记录,就像trace.axd 所做的那样。

最佳答案

您可以启用page-level tracing (它不会使用trace.axd,输出仍将在页面中)
Trace.IsEnabled您还可以以编程方式启用页面级跟踪,因此仅当满足某些条件时,您才可以在页面中显示跟踪信息(例如,您可以在查询字符串中包含一个参数,其中可以输入 yourpage.aspx?displayTraceInfo=true )。这样,您就不会冒让所有用户看到页面中的跟踪信息的风险。

关于asp.net - 对单个页面使用trace.axd,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5624266/

相关文章:

asp.net - 如何通过 ODBC 将 UTF8 文本从 ASP.NET 写入 MySQL?

javascript - 拒绝加载脚本,因为它违反了以下内容安全策略指令 : "style-src ' self' 'unsafe-inline'

c# - 关联范围内的日志消息

c# - 如何使用公共(public)跟踪标识?

python - 调用 urllib.urlopen 时的 Trace/BPT 陷阱

python - 如何内置对 python 调用的跟踪功能?

c - 我的 C 代码计算 k 的最小值,其总和大于用户输入 n 没有给我预期的结果?

javascript - 在 JavaScript 中创建复杂的 HTML

c# - ASP C#更新内容

c# - 在 ASP.NET Core 中填充下拉列表