首先说明,非日志方式,目的是想实现一个通用的工具,在不改变代码、不需要跟踪的情况下,可以查看浏览器缓存中传递的数据。具体点说:类似在父子窗体间使用下面方式传递的数据的时候,如何能在不需要跟踪调试代码的情况下取到这些参数呢?
1、类似 HttpContext.Current.Session["xxxxx"] = anyObj; 方式
2、最普通的 get/post 方式请高人提供思路,实现后可另开贴重谢!

解决方案 »

  1.   

    to ls:可能是我说的不明白。再详细描述一下,比如在实际应用中(ASP.NET/C#),有个A窗体和B窗体,从A窗体跳转到B窗体的时候,要给B窗体传递一些参数,作为B初始化窗体时的一些入口参数。一般我们以ttpContext.Current.Session["xxxxx"] = anyObj; 方式 或 http://xxx.xxx.xxx/xxx.aspx?参数X=某值;参数Y=某值 的方式 来传递这些参数。一般情况下,我们只能在运行时的代码级别调试,通过设置断点后逐行调试的方式才能确认从A窗体到B窗体到底传递的是什么参数;因为实际工作中,A和B可能是不同团队负责开发的,联调时候准备环境等都非常麻烦,如果有个工具,打开后就可以查看这些参数就方便多了。所以我是想做一个工具,可以实现动态查看这些参数,不需要必须挂上代码后逐行调试。