问题标签 [idn]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - Android 中的 IDN 支持
Android 浏览器是否支持 IDN 网站?
这种支持也可用于 3rd 方应用程序吗?换句话说,我可以从 Android 应用程序连接到托管在 IDN 网站上的网络服务吗?
谢谢!
java - 处理域名中的特殊字符(没有 IDN)?
我正在使用 URI 类来分解字符串 url。
getHost() 方法在其中包含特殊字符时返回 null。
建议使用 IDN 类来解决此问题。但是,该类仅适用于 Android API 级别 9 及更高版本,即 2.3 及更高版本。
如果没有 IDN 类,还有其他方法可以做到这一点吗?
我希望能够将字符串 url 分解成各个部分并能够处理现代 url。
谢谢
更新看起来 WebView 也不支持这些类型的 url。所以,看起来我需要找到一种方法来支持或转换这些 url 以用于 2.3 之前的设备。
有没有办法在没有 IDN 类的情况下转换这些 url?
jquery - 使用 jQuery 1.5 对编码的国际化域名的 Ajax 调用在 Internet Explorer 中不起作用?
使用 jQuery 1.5 或 1.5.1,对编码的国际化域名(IDN)(如 xn--bcher-kva.ch)的任何 ajax() 调用在 Internet Explorer 8 中似乎都失败了。它在 jQuery 1.4.4 和在 IE 以外的任何其他浏览器中使用 1.5+。它在使用未编码的域名时也有效。
任何对 jQuery 有更深入了解并可以访问 IDN 的人都可以对此进行确认或帮助吗?我们只能访问一个属于客户的 IDN(这就是我们很遗憾无法提供适当测试用例的原因)。如果其他人可以在发布官方错误报告之前确认这一点,那就太好了。
email - PEAR 邮件包和 IDN 域
我在许多项目中使用 PEAR Mail 包,通过 smtp 方法发送邮件。但我发现 IDN 域(如 tüv.de)存在问题。PEAR 包拒绝包含带有“验证失败...”的德语变音符号的邮件 所以看来,这个包中的 RFC822 验证功能不能正常工作?有没有解决方案,所以我不必使用另一个包来采用所有项目?
问候
utf-8 - 子域中的utf-8?
是否可以在子域中使用 UTF-8?如果是这样,哪些字符是允许的,不能混合编码的东西是如何工作的?
我尝试过 RTFM,但 Google 帮不上什么忙
php - 5.2.17 中的 idn_to_ascii()
PHP 5.3 中有一个非常方便的函数idn_to_ascii(),但我正在运行 5.2.17,我无法更改它。那么如何将 Unicode 域名编码为 ascii 呢?
ruby-on-rails - 将带有 punycode 的转义 url 转换为 utf,重构
我想将我所有的 url 存储在 readble utf8 中
重构或更通用的宝石的任何提示?
django - 关于 django url 中字符的简单问题
在 django 文档中,他们写道,在 urls 中只能使用 ASCII 字符。由于 IDN 域中的字符,这对我来说似乎很奇怪。例如,如果我有 IDN 域并且我想在 url 中不仅包含 ASCII 字符,那么默认情况下真的不可能以简单的方式做到这一点吗?
ruby-on-rails - Ruby 将 IDN 域从 Punycode 转换为 Unicode
我正在编写一个 Rails 应用程序,该应用程序需要将 IDN 域名从 Punycode 转换为其 Unicode 等价物。我尝试安装绑定到 GNU LibIDN 的idn gem,但它不会编译本机代码。显然其他人对 Ruby 1.9.x 也有同样的问题。
我也尝试了纯 Ruby SimpleIDN gem,但我更喜欢原生的东西。
facebook - IDN 域和 Facebook Connect
Facebook Connect 是否支持带有特殊字符(例如 æ、ø、å)的 IDN 域?