ASP.Net HTTPHandler匹配具有指定段数的路径

时间:2012-05-31 19:07:42

标签: c# asp.net url-routing

目前在我的解决方案中,我有一个HttpHandler,它响应包含url中“data”的请求。

 <handlers>
  <remove name="UrlRoutingHandler" />
  <add name="MyHandler" verb="GET,POST" path="data/**" type="org.myorg.MyHandler" resourceType="Unspecified"/>      
</handlers>

如何匹配包含“数据”但在匹配段后具有已定义数量的段的网址;说5?

  

数据/ firstSeg / secondSeg / thirdSeg / forthSeg / fifthSeg

是否可以在web.config中配置?

谢谢!

1 个答案:

答案 0 :(得分:3)

我相信我找到了问题的答案。我正在使用:

> path = data/**/**/**/**/**

Double&#39; **&#39;意味着&#39;一切都在正确的#39;。当我需要的是:

> path = data/*/*/*/*/*/