HttpModule/HttpApplication 测试 url 是否为文件请求
在 HttpModule 中,我想检查 url 是否以文件结尾: 即。 www.example.com/images/images.css 以及文件扩展名是什么,即。 。 在 Begin_Request 事件处…
配置的托管模块出现 Asp.net MVC 错误
我有一个非常简单的自定义身份验证HttpModule。 但我希望它仅针对托管请求运行(而不是静态请求)。 Asp.net MVC 自动添加 IIS7 Web 服务器的配置部分…
排除 HttpModule 在 IIS7 上运行静态内容
我的身份验证 HttpModule 有问题。 问题是它显然会针对我在 Web 服务器(IIS7)上收到的每个请求运行。 因为它也使用 Session 变量,所以它无法在 CSS…
HttpModule Init 方法被调用多次 - 为什么?
我正在创建一个 http 模块,在调试时我注意到一些起初(至少)看起来很奇怪的行为。 当我在 httpmodule 的 init 方法中设置断点时,我可以看到 http …
HttpModule和静态类,多个请求是否共享相同的静态数据?
我编写了一个 ASP.NET HttpModule,并且有一个静态帮助程序类,用于在请求生命周期内加载和存储配置数据。 由于静态构造函数必须是无参数的,因此我有…
使用 HttpModule 跨请求缓存
我编写了一个 HttpModule,它接受请求、处理请求(通过数据库查找)并将结果 (html) 输出回响应。 (请注意,HttpModule 实际上会在完成后结束请求,…
在 ASP.NET 中通过 HttpModule 处理静态文件
我的网站文件夹中有静态文件,但需要检查每个文件的权限。 我决定使用 HttpModule 来实现此目的。 ASP.NET 接收所有 http 请求(我使用通配符映射),…
HttpModule 未与 Visual Studio 一起运行
我正在使用 HttpModule 在我的网站上进行一些 URL 缩短。 我正在使用 Visual Studio 2008 和 IIS 7 以及 .Net 3.5。 当在 web.config 的 system.webSe…
如何使用 HttpModule 删除标头信息来上传文件?
我在 ASP.NET 中创建了一个 HttpModule 来允许用户上传大文件。 我在网上找到了一些示例代码,可以根据我的需要进行调整。 如果文件是多部分消息,我…
从 SharePoint URL 中取出 /Pages?
一位客户询问我们是否可以采取任何措施从他面向 Internet 的 MOSS 发布站点中删除“/Pages”。 一些谷歌搜索显示,HTTPModules 的一些巧妙使用可能能…
我能否找出哪个域发出了触发 HttpModule 的请求?
如何从 HttpModule 中找出哪个域发出了特定请求? 假设我只想允许 site1.com 和 site2.com 使用我服务器中的图像,如何检查是否是他们发出请求?…
IHttpHandler 与 IHttpModule
我的问题很简单(尽管答案很可能不是):我正在尝试决定如何在 C# / ASP.NET 中实现服务器端上传处理程序。 我使用过 HttpModules(IHttpModule 接口…