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