我有一个带有 Get 方法的 WebAPI 控制器,如下所示:
public class MyController : ApiController
{
public ActionResult Get(string id)
{
//do some stuff
}
}
挑战在于我正在尝试使用 Web API 实现 WebDAV。这意味着当用户向下浏览文件夹结构时,URL 将更改为:
/api/MyController/ParentFolder1/ChildFolder1/item1.txt
有没有办法将该操作路由到 MyController.Get 并提取路径以便我得到:
ParentFolder1/ChildFolder1/item1.txt
谢谢!