0

从 HTTP 模块,有没有办法在请求中保留一些东西,以供主模块或最终处理程序访问?您能否在请求通过时将某些内容“粘贴”在该请求上,该内容稍后仍将存在于管道中?

4

1 回答 1

2

您可以使用 HttpContext(由静态 Current 属性公开的)。它有一个 Items 属性,专门用于在模块和处理程序之间传输数据,如文档所示:

获取可用于在 HTTP 请求期间在 IHttpModule 接口和 IHttpHandler 接口之间组织和共享数据的键/值集合。

可以位于此处:

http://msdn.microsoft.com/en-us/library/system.web.httpcontext.items.aspx

于 2009-03-26T20:17:36.460 回答