与此question类似,我的路由参数中存在反斜杠问题。该参数显示一个Windows文件夹和子文件夹结构,其中包含反斜杠。
但是,每个浏览器(Chrome,Firefox,IE)都会自动将反斜杠转换为斜杠。
Controller/Action/Myfolder\Mysubfolder\AnotherSubfolder
永远变成:
Controller/Action/Myfolder/Mysubfolder/AnotherSubfolder
答案 0 :(得分:2)
该参数显示了一个Windows文件夹和子文件夹结构 包含反斜杠。
对参数进行编码并将其添加到URL中,在控制器中,您可以将其解码回原始值。
使用HttpUtility.UrlEncode(value);
将其解码为HttpUtility.UrlDecode(value);