Asp.net mvc 3 保存原始响应数据并使用MVC替换它们

Asp.net mvc 3 保存原始响应数据并使用MVC替换它们,asp.net-mvc-3,Asp.net Mvc 3,我需要在服务器上获取响应数据(包括html标记),然后将它们替换为响应数据并发送到客户端。 最好的方法是什么 Response.OutputStream已关闭以进行读取。 那么我可以用什么来读取数据呢 我需要在控制器中获取响应数据(包括html标记) 显然,这是不可能的。响应HTML是在视图执行时生成的,在控制器操作完成执行后的更晚阶段 如果您想修改响应HTML,可以编写一个。是的,您是对的。但我们可以在ResultExecuted方法上使用ActionFilterAttribute吗?据我所知

我需要在服务器上获取响应数据(包括html标记),然后将它们替换为响应数据并发送到客户端。 最好的方法是什么

Response.OutputStream已关闭以进行读取。 那么我可以用什么来读取数据呢

我需要在控制器中获取响应数据(包括html标记)

显然,这是不可能的。响应HTML是在视图执行时生成的,在控制器操作完成执行后的更晚阶段


如果您想修改响应HTML,可以编写一个。

是的,您是对的。但我们可以在ResultExecuted方法上使用ActionFilterAttribute吗?据我所知,响应过滤器在响应发送到客户端时执行?不是吗?不,响应过滤器在响应发送到客户端之前执行。