查询字符串末尾的%20

时间:2015-02-05 08:06:14

标签: asp.net

我想问一下,是否有可能在asp.net中仍然将URI读取为有效,因为它在结尾处有%20?例如:

localhost/mysite/1234%20

我需要获取Id 1234但是asp.net给了我一个404的响应代码。但是如果我尝试相同的URI,除了我用空格替换%20,页面加载成功

我问这个原因如果我没有弄错,%20与白色空间相同,所以我试图让它们以相同的方式行事

1 个答案:

答案 0 :(得分:1)

您似乎在URL参数的末尾附加了一个空格。在将其附加到路由参数之前使用.trim()