我试图在属性路由webApi2中使用目录路径作为变量(在URN中)。属性路由如下所示
[HttpDelete]
[Route("api/directory/{dirPath}/content")]
public IHttpActionResult CleanDirectory(string dirPath)
{
//Required functionality
}
因此,当我想删除 D:\ SomeDir 中的内容时,我使用以下网址
DELETE api/directory/D:\SomeDir/content
但是这会返回404 Not found。是否允许在属性路由中使用'\'或'/'?