Web编码的Web Api /路由

时间:2012-06-07 11:38:37

标签: c# url asp.net-web-api encoding asp.net-web-api-routing

与此相关:URL-encoded slash in URL

我使用了Mehrdad Afshari的答案(通配路线参数),它主要起作用!但是,多个斜杠将转换为单斜杠。

我的路线是resource/{*url}

使用GET resource/abc%2fdef abc/def调用我的控制器方法。

使用GET resource/abc%2f%2f%2f%2fdef再次使用abc/def调用我的控制器方法。额外的斜杠丢失了。

1 个答案:

答案 0 :(得分:1)