MVC 在呈现给用户之前更改响应的最后机会
我需要在呈现给用户之前更改完整的 html 响应流(使用 html 解析)。 最后一次机会在哪里/什么时候?
I need to change full html response stream (with html parsing) before it is rendered to user.
Where/When is the last chance to do that?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
恕我直言,在 ASP.NET MVC 环境中更改 HTML 响应的更好方法是使用操作过滤器。
这是用于压缩输出的操作过滤器的示例:
您可以在操作方法中像这样使用它:
HTH
IMHO, a better way to alter HTML response in ASP.NET MVC environment is to use action filters.
This is an example of an action filter for compressing the output:
You can use it like this on your action methods:
HTH
我相信您可以使用 HttpModule 来做到这一点。
http://msdn.microsoft.com/en- us/library/aa719858%28VS.71%29.aspx
http://www.netfxharmonics.com/2007/08/Real-World-HttpModule-Examples.aspx
新链接地址:
http://www.netfxharmonics.com/n/2007/ 08/real-world-httpmodule-examples
http://www.15seconds.com /问题/020417.htm
I believe you can do this using a HttpModule.
http://msdn.microsoft.com/en-us/library/aa719858%28VS.71%29.aspx
http://www.netfxharmonics.com/2007/08/Real-World-HttpModule-Examples.aspx
new link Address:
http://www.netfxharmonics.com/n/2007/08/real-world-httpmodule-examples
http://www.15seconds.com/Issue/020417.htm