var type = ControllerContext.HttpContext.Request.GetType();
PropertyInfo property = type.GetProperty("QueryStringBytes",
BindingFlags.Instance | BindingFlags.IgnoreCase | BindingFlags.NonPublic);
byte[] queryBytes = (byte[])property.GetValue(Request, null);
string querystring = HttpUtility.UrlDecode(queryBytes, Encoding.UTF8);
这个不行,property 为null,还有配置文件设置,先编码这些,有没有高手更好的办法,因为我我确认 传过来的是什么编码