我有一种情况,用户可以在 URL 查询字符串中输入他们想要的任何字符。
例子:
http://localhost/default.aspx?ID=a ‡jljglkjg
如何从 URL 查询字符串中接受 asp.net 中的 ‡、^ 和 † 等特殊字符?我发现当我尝试检索这些 URL 查询字符串时,这些特殊字符被替换为“?”。
注意:用户将这些查询字符串输入到 URL 中。
我有一种情况,用户可以在 URL 查询字符串中输入他们想要的任何字符。
例子:
http://localhost/default.aspx?ID=a ‡jljglkjg
如何从 URL 查询字符串中接受 asp.net 中的 ‡、^ 和 † 等特殊字符?我发现当我尝试检索这些 URL 查询字符串时,这些特殊字符被替换为“?”。
注意:用户将这些查询字符串输入到 URL 中。
URL 只能使用ASCII 字符集通过 Internet 发送。
这些字符将始终被排除在外,您需要找到另一种方法来做到这一点。
有关有效 URL 和编码特殊字符的更多信息,请参阅http://www.w3schools.com/tags/ref_urlencode.asp。