访问httpmodule中的页面标题
使用 httpmodule,我想在运行时向 Web 应用程序中的所有页面添加元标记。所以我需要访问页面的标题部分。我怎样才能在 httpmodule 中做到这一点?
Using a httpmodule I want to add a meta tag to all pages in my web application at run time. So I need to access the header section of my page. How can I do this in a httpmodule?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
将此 META 标记插入站点母版页的标题中(如果您还没有母版页,则创建并使用母版页)会为您提供更好的服务。这为您提供了它的中心位置,同时没有开销管道中的模块。
如果您需要使用 HttpModule,请参阅此链接,了解如何安装响应过滤器。
You would be better served by inserting this META tag into the header of your site's Master Page (and creating and using a Master Page if you don't already have one.) That give's you a central location for it, while not having the overhead of a module in the pipeline.
If you need to use an HttpModule, see this link about installing a response filter.
您可能需要 HttpApplication 及其当前上下文,以便可以修改请求和响应流。
You probably want the HttpApplication and the current context of that so you can modify the request and response streams.