为什么我不能在模块的 HttpContext 中设置一个项目然后将其返回到我的处理程序中?
在 HttpModule 中,我将一个 Item 放入 Context 中,如下所示: HttpContext.Current.Items.Add("MyKey", "Hello world!") 直接在此代码下(仍在模块…
为什么 PreSendRequestHeaders 和 PreSendRequestContent 运行不一致?
在使用 HTTP 模块时,是否有人注意到管道中的最后两个事件——PreSendRequestHeaders 和 PreSendRequestContent——并不总是运行? 我已经验证绑定到 …
如何为Asp.Net中的所有子文件夹注册HttpHandler?
我想注册一个 HttpHandler 以包含根文件夹的所有子文件夹,无论它们嵌套的深度如何。 我本希望下面的代码的行为能够做到这一点,但实际上它只包含直接…
在 IIS 中管理后台线程的最佳实践有哪些?
我编写了一个生成后台线程的 HttpModule。 我使用该线程就像在进程中运行的计划任务一样,这非常方便。 跟踪该线程的最佳实践是什么? 我以前从未这样…
您使用 ASP.Net 框架的哪一部分对 IIS 的每个入站请求执行任意代码?
我想为 IIS 中某个网站发出的每个请求运行一段独立的 .Net 代码。 这是完全隔离的代码——它不会影响之前或之后的任何内容——它记录请求中的一些信息…
在 asp.net 开发服务器上调试 httpmodule
我想在我的 ASP.NET 应用程序(v 3.5,Visual Studio 2008)中集成一些 http 模块,并且我不确定如何在运行 Web 时触发的 ASP.NET 开发服务器中调试或…
IIS - 集成管道模式下默认文档的不同处理?
我有一个 HTTP 模块来处理来自 Facebook 的身份验证,它在经典管道模式下运行良好。 然而,在集成管道模式下,我看到默认文档传递了一个额外的请求,…
多个 httpmodule 实例
我有一个使用 Web 应用程序的 asp.net 网站,它们都位于同一个应用程序池中(有 1 个工作进程)。 该网站的 web.config 文件中加载了一个 httpmodule…
检测 HttpModule 是否已加载
我正在尝试找到一种方法来以编程方式检查是否加载了特定的 HttpModule(因为我正在编写的组件需要该模块才能正常工作)。 我正在尝试: bool ismodule…
httpmodule、asp.net应用程序交互
有没有办法从 ASP.NET 应用程序调用 httpmodule 中的函数,即使 httpmodule 位于另一个进程中? 更好的是,在应用程序池作为网络花园运行(> 1 个工…
通过 HttpHandlers 和 HttpModules 测量 ASP.NET 2.0 中的网络性能
我们有一个依赖于 HttpModule 和 HttpHandlers 的性能测量模块,其工作方式如下: 请求进入服务器以获取页面。 HttpModule_Begin 在 cookie 中写入开…
ASP.NET Post Application_Error 事件
我试图找到一个在所有 Application_Error 事件处理程序之后立即触发的事件,以便我可以修改发送的响应(弄乱状态代码和“位置”标头并专门创建一个新…
使用 HttpModule 将事件附加到会话 OnStart 和 OnEnd
有谁知道使用 HttpModule 将事件添加到会话的 OnStart 和 OnEnd 事件的干净方法(无需触及 Global.asax 文件)?…
HttpModule 和 Global.aspx 之间的性能差异是什么?
我制作了一个网络应用程序,其中使用的模块无需“www”网址即可重定向(http://example.com/< /a>)到“www”网址(http://www.example.com/)。 …
httpmodules 和 httphandlers 之间的交互
在我们的 asp.net 2.0 应用程序中,我们使用 httpmodule 和 httphandler 通过 cookie 计算一些指标。 为了计算网络传输时间,httpmodule:EndRequest …