1
我使用UriTemplate通配符匹配的路径,一个WCF SVC后,整个URI字符串匹配乌里片段第一个空格(或'+'或'%20'),是否有可能使它匹配空格?UriTemplate通配符与WCF WebGet方法空间
这工作: /feed.svc/Folder
这些不工作(只返回到第一空间)
/feed.svc/Folder Name
/feed.svc/Folder+Name
/feed.svc/Folder%20Name
干杯
此外,它似乎忽略了下划线后的任何事情,不幸的是我的备份计划取而代之的是在比赛后的空间!因此/feed.svc/Folder_Name仍然只匹配文件夹 – Alastair
OMG任意声誉限制是POINTLESS!这里的答案: OK的罪魁祸首是在IIS重写规则,我在的地方:([0-9A-ZA-Z \ - \ \/\(\)] +) ^ 这是不匹配所以我只需要将空格字符添加到正则表达式中,ala: ^([0-9a-zA-Z \ - \。\/\(\)] +) Tada! – Alastair