我正在尝试从具有变音符号的查询字符串中获取一个值。变音符号以 utf-8 %uxxx 格式编码,当我检查 Request.QueryString["name"] 时,它们被错误地解码。但是,如果我检查 Request.RawUrl,它们就在那里并且是正确的。
我试过添加
<globalization fileEncoding="utf-8" requestEncoding="utf-8" responseEncoding="utf-8"/>
但仍有问题。
除了自己解析 RawUrl 并正确处理变音符号之外,是否有任何解决方案?