【问题标题】:Asp Response.Redirect without UrlEncoding没有 UrlEncoding 的 Asp Response.Redirect
【发布时间】:2010-06-23 13:37:16
【问题描述】:

我正在使用 Response.Redirect 将用户重定向到某些用户指定的 url。

当用户将 url 指定为 www.æøå.dk 时出现“问题”,这是一个合法的 url,但由 Response.Redirect 编码为以下内容:

www.%c3%a6%c3%b8%c3%a5.dk - 因为æøå 被认为是特殊字符。有没有办法让æøå 不被编码?

【问题讨论】:

    标签: asp-classic url-encoding response.redirect


    【解决方案1】:

    这样的域称为IDN。您可以使用System.Uri 进一步了解。该页面上有一个名为“国际资源标识符支持”的部分。

    【讨论】:

    • 问题是关于经典 ASP,System.Uri 在那里不可用
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-12-27
    • 1970-01-01
    • 2015-10-19
    • 2010-10-08
    • 1970-01-01
    • 2012-05-02
    相关资源
    最近更新 更多