是否有一个实用程序类可以将 ASP.NET Request 对象转换为字符串(也称为转储它)?

发布于 2024-10-14 22:49:33 字数 142 浏览 2 评论 0原文

我正在编写一个日志记录组件,我想要实现的方法之一是能够从 ASP.NET 请求对象(会话变量、POST\GET 变量、自定义标头、请求中的 URL、授权用户、客户端)转储信息ip 等)。我想知道是否有一个实用程序类可以执行此操作,而不是编写代码来从请求对象中解析此信息?

I'm writing a logging component and one of my methods I want to implement is being able to dump the information from an ASP.NET request object (Session variables, POST\GET variables, Custom Headers, URL from request, authorized user, client ip, etc). Rather then writing code to parse this information out of the request object, I was wondering if there was a utility class to do this?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

风柔一江水 2024-10-21 22:49:33

您可以考虑序列化对象,但这太过分了。最好只记录需要的数据。

You could look at serializing the object but that's going to be overkill. Better to just log the pieces of data you need.

苯莒 2024-10-21 22:49:33

I guess its a good fit for ASP.NET HttpModule. You can find more information about HttpModule at http://www.csharpfriends.com/articles/getarticle.aspx?articleid=268

萝莉病 2024-10-21 22:49:33

查看 ELMAH

您应该考虑使用它,而不是自己推出。
它提供了一个随时可用的界面并且设置非常简单

Checkout ELMAH

You should consider using this instead of rolling your own.
It provides a ready to use interface and is very simple to setup

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文