我有一个 ASP.net MVC 站点,我还在其中提供虚拟目录中的一些静态 html、js 和 css 文件。根据请求的用户代理,我想在提供静态 html 文件时对其进行操作(这不是使用 Razor View 的选项 - 我需要在静态文件中工作)。您是否编写了一个 HttpHandler og 一个 HttpModule 或者是否有一些可以 Hook 的 StaticHttpHandler 事件?
最佳答案
写一个普通的 Controller 和 Action 。将适当的路线映射到该操作。您可以在该操作中做任何您想做的事情,包括读取文件、修改数据并将其返回给 HTTP 客户端。
关于asp.net - 如何操作 IIS7 提供的静态文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12303094/