如何在WebAPI控制器

时间:2017-01-05 23:29:47

标签: c# asp.net-web-api

在WebAPI控制器中,如何返回文件的绝对或相对路径,以便我只知道完整的物理文件路径?

我使用System.Web.Hosting.HostingEnvironment.MapPath找到了很多相反的信息,但我需要相反的(从物理到绝对/相对)。

这是最好的方法吗?:

Url.Content("~/" + myFullPath.Replace(System.Web.Hosting.HostingEnvironment.ApplicationPhysicalPath,""))

1 个答案:

答案 0 :(得分:0)

您可以从文件的物理路径中删除ApplicationPhysicalPath属性的值。