【发布时间】:2015-03-04 23:13:42
【问题描述】:
我正在尝试使用 :path 通配符过滤器(如 here 所述)来匹配我的部分 URL,其中包括正斜杠字符。例如,如果我有 URL:
/resources/adfs89s7/container/asdf%2Fasdf/items
(其中 %2F 是正斜杠),我想将它与路由匹配:
/resources/<resource_id>/container/<container_name:path>/items
但是,这当前返回 Not Found 错误。我有类似的 URL,其中通配符过滤器位于 URL 的末尾,例如
/resources/<resource_id>/container/<container_name:path>
这似乎工作正常。有谁知道会发生什么?
【问题讨论】:
-
如果容器名被转义了,为什么要使用
path?没必要。