IIS和ASP.NET(MVC)在使用路径中带有%-encoding的URL时(而不是查询字符串;查询字符串很好)有一些小故障.我怎么能绕过这个?即如何获取所请求的实际URL?
例如,如果我导航到/x%3Fa%3Db(并单独)/x?a=b- 它们都报告.Request.Url为/x?a=b- 因为路径中的编码数据报告不正确.
/x%3Fa%3Db
/x?a=b
.Request.Url
c# asp.net iis asp.net-mvc
asp.net ×1
asp.net-mvc ×1
c# ×1
iis ×1