如何在ActionResult中找到HTTP POST请求的URL

时间:2010-09-20 09:39:07

标签: c# asp.net-mvc asp.net-mvc-2

非常简单的问题,但我无法找到答案,我在C#中有一个MVC 2应用程序

我有一个ActionResult接受的HTTP POST的

如何找到ActionResult的任何帖子的URl。

谢谢,

1 个答案:

答案 0 :(得分:2)

我认为你在寻找:

HttpContext.Current.Request.Url

为了简化可测试性,您应该考虑抽象使用HttpContext,因为它很难模仿。尝试在您可以注入的单独对象中包装对它的访问权。