【发布时间】:2010-11-25 17:14:19
【问题描述】:
这是我特别想做的事情:
我编写了一个 HttpModule 来进行一些特定于站点的跟踪。我们网站上的一些旧 .aspx 页面是硬编码的,没有真正的控件,但它们是 .aspx 文件,因此我的模块在被请求时仍会运行。
我的模块的处理程序附加到 PostRequestHandlerExecute,所以我相信应该已经确定了将发送回请求者的内容。
我需要能够提取标题标签中的任何字符串。
如果
<title>Chunky Bacon</title>
在最终呈现的 HTML 中发送给请求者。然后我想要“大块培根”。
想法?
【问题讨论】:
-
“提取标签中的任何字符串”是什么意思?您是否试图操纵发送回请求者的响应?目前尚不清楚您要做什么。
-
对不起,我忘记了我的 HTML 标记不会显示,除非我将它分隔到一个代码块中。我不需要操作响应,只需提取标题标签内的字符串即可。
-
澄清一下,您是尝试从响应中获取内容还是尝试从内容中解析标签?
-
我正在尝试获取标题 html 标记的文本内容。如果这个 html 被发送到请求者的浏览器:
Chunky Bacon 那么我想要“Chunky Bacon”
标签: c# asp.net html httpmodule