当资源丢失时,EndRequest 不会在 IIS 上触发
我有一个 HttpModule,它挂接到 IIS6 上的 EndRequest 事件,并注册了通配符处理程序,只要请求在 .aspx 页面上结束,它就可以正常工作,但如果 url …
HTTPModule 和 Sharepoint 站点
我在使用 HTTPModule 与共享点部署的站点时遇到问题。这是我所拥有的: /layouts/[ProjectName]/ 文件夹中的我的 asp.net 页面。 aspx 文件使用共享点…
JS、图像和CSS被HTTPModule拦截
我有一个简单的 HTTPModule,它执行一些自定义会话状态管理。 public void Init(HttpApplication context) { context.AcquireRequestState += new Eve…
使用自定义 httpmodule 并具有“Sys”;是未定义的错误
我创建了自己的自定义 httpmodule 来处理 url 重写,以便像 www.contoso.com/help/default.aspx 这样的 url 将指向 www.contoso.com/default.aspx cod…
asp.net 文件下载 - 跟踪下载的大小
我正在尝试使用 ASP.net/C# 设计一个类似的系统。 用户付费下载一些内容(文件 - mp3/PDF、doc 等)。我应该能够跟踪用户下载的字节数。如果下载的字…
ASP.NET:需要基于网络掩码登录
我需要保护对 .NET web 应用程序中所有页面的访问 - 除了以下请求: 本地网络(运行 IIS 的网络) 数据库中列出的 IP/网络掩码 所有其他请求都应重定…
ReleaseRequestState eventHandler 中的 HttpContext.Current.CurrentHandler 为 NULL
我有一个带有自定义 ReleaseRequestState eventHandler 的模块。在此 eventHandler 中,我使用 HttpContext.Current.CurrentHandler,并且刚刚透露,…
ISAPI 与 httphandler
在 IIS6 中是否有使用 ISAPI 过滤器/扩展的原因?使用 httphandler/ http 模块不能实现同样的目的吗?另外在IIS7中ISAPI是否被完全删除了? IIS7的全…
HttpModule AcquireRequestState 事件处理程序的发送者为空
我有一个 HttpModule,如下所示: public class MyModule : IHttpModule { public void Init(HttpApplication context) { context.AcquireRequestStat…
确定 HttpModule 中当前 URL 的页面
我怀疑答案是否定的(或者至少不是以明智的方式),但我想问。 是否可以在 asp.net HttpModule 中确定将返回给用户的页面,同时考虑 IIS 的默认页面设…
ASP.NET:HttpModule 性能
我已经实现了一个 HttpModule,它拦截每个请求的响应流,并对每个文本/html 类型的响应运行六到十几个 Regex.Replace()。我担心我在这里遭受的性能影…
ASP.NET:合法架构/HttpModule 问题?
我工作中的一位架构师最近阅读了Yahoo! 的卓越性能最佳实践指南其中表示对页面使用的资源(例如 JavaScript、CSS 和图像)使用远期的 Expires 标头。…
如何使用 HttpModule 记录请求输入流,然后重置 InputStream 位置
我正在尝试使用 IHttpModule 来记录 http 请求的内容,如下所示: public class LoggingModule : IHttpModule { public void Init(HttpApplication co…
IIS 7 Http Handler 开发问题
我正在使用 VSTS 2008 + C# + .Net 3.5 + IIS 7.0 开发 ASP.Net 网站。我想开发一个 Http 模块,它可以检查传入请求是否具有某些特定的 http 标头(例…