我正在尝试在 HTTP 模块中执行虚拟路径(我想捕获结果)。
但我收到一个错误:
执行 /home/something/ 的子请求时出错。
代码:
public void ExecuteUrl(string url)
{
var sb = new StringBuilder();
var sw = new StringWriter(sb);
HttpContext.Current.Server.Execute(url, sw);
return sb.ToString();
}
另一个相关问题说这是设计使然,并且接受的答案对我不起作用,因为我想捕获结果。
我可以采取另一种方法吗?