问题标签 [tld]
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.
whois - 顶级域的 Whois 列表与其相应的注册商
例如,我正在尝试为其相应的 whois 服务器查找 TLD 列表
.com americanWhoisServer .net someOtherWhoisServer .au australianWhoisServer
最后,我的目标是像字典一样,其中键是 TLD,值是 whois 服务器地址(例如 whois.apnic.net)。
啊,我刚刚意识到给我的是 IP 地址而不是域名,但一个列表仍然可以派上用场。
在给定 IP 地址的情况下,我如何确定要使用哪个 whois 服务器?猜测和检查?
unicode - IDN 主机标签中允许使用哪些 Unicode 字符?
我目前正在开发一个“正确”的 URI 验证器,目前这一切都归结为主机名验证;其余的并不那么棘手。
我被困在 IDN 主机名标签上(即,包含 Unicode;此时可能的 punycode 编码字符串已被解码)。
我的第一个想法基本上是一个用于不支持 IDN 的 TLD 的正则表达式,一个用于支持 IDN 的 TLD。这可能基于Mozilla 的启用 IDN 的 TLD 列表。分别,
^[a-zA-Z0-9\-]+$
和^[a-zA-Z0-9\-\p{L}]+$
。但是,这不是一个理想的情况,因为每个 IDN 注册商都可以决定允许哪些字符。
我正在寻找的是一个适当的、一致的、最新的数据表,其中包含各种 TLD 中允许的 Unicode 字符。看起来我必须自己在俄罗斯和中国的注册网站上找到所有数据(这非常困难)。
因此,在我自己尝试收集所有这些数据之前,我想知道这样的列表是否已经存在。还是有更好的方法、最佳/常见做法等?(我希望验证尽可能严格。)
python - 正则表达式匹配 Domain.CCTLD
有谁知道匹配 Domain.CCTLD 的正则表达式?我不想要子域,只想要“原子域”。例如,docs.google.com
不匹配,但匹配google.com
。然而,这对于诸如.co.uk
CCTLD 之类的东西变得复杂了。有谁知道解决方案?提前致谢。
编辑:我意识到我还必须处理多个子域,例如john.doe.google.co.uk
. 现在比以往任何时候都更需要解决方案:P。
jsp - 我应该什么时候更改标签库的 tlib 版本?
我正在寻找关于何时应该更改我创作的标签库的tlib-version
指南。.tld
具体来说,我想知道如果我向库中添加新标签,是否应该增加版本号,或者我是否应该只在对现有标签进行重大更改时才这样做?
ruby - 使用正则表达式提取主机名的 TLD
提取主机名顶级域的准确表示是复杂的,因为每个顶级域注册机构都可以自由制定自己的关于如何发布域和定义哪些子域的策略。由于似乎没有任何标准机构协调这些或建立标准,这使得确定实际的 TLD 变得有些复杂。
由于 Web 浏览器仅将 cookie 分配给已注册的域,并且出于安全原因必须保持警惕,以确保无法在更广泛的层面上分配 cookie,因此这些浏览器通常以某种形式包含所有已知 TLD 的数据库。我发现 Firefox 有一个相当完整的数据库:
http://hg.mozilla.org/mozilla-central/raw-file/3f91606bd115/netwerk/dns/effective_tld_names.dat
我有两个具体问题:
尽管将此列表转换为正则表达式相当简单,但是否有一个 gem 或参考正则表达式比滚动您自己的解决方案更好?tld gem 仅提供根级域的国家级信息。
有比 Firefox TLD 列表更好的参考吗?该规范正确解析了所有本地 Google 站点,但这并不是一个详尽的测试。
如果那里什么都没有,是否有人对执行这种操作的 gem 感兴趣?这种东西应该存在于 URI 模块中,但显然是缺失的。
这是我在 Ruby 中将此文件转换为可用的正则表达式的看法:
dns - 如何确定特定国家 TLD 的域名数量?
正如标题所说,
假设我想获得 .de 域的数量:
谷歌搜索:
检索正确的结果,但其中很多来自同一个域。
还有另一种方法可以做到这一点吗?
java - 防止 glassfish (jasper) TldScanner 中的 DTD 获取失败在 Web 应用程序启动期间导致异常
当我尝试启动基于 Jersey 的 Web 应用程序时,我偶尔会收到附加堆栈跟踪的异常。
我认为这是由于在 glassfish 中加载的 Web 应用程序中的 xerces XML 解析失败导致无法获取 Jersey 中包含的 JSP 标记库定义的 DTD 文件。显然,我不希望我的应用程序在每次托管 .tld DTD 的服务器出现问题时都无法启动。
有人知道禁用此 DTD 获取的方法吗?或者一种在本地缓存它们的方法或类似的东西?或者这个问题的其他解决方案?
php - 如何获取在某个国家/地区注册的域名列表
我需要获取在特定国家/地区注册的所有域的列表(在我的情况下为 .to)。如何才能做到这一点?
可以从 PHP 中使用的东西会更好。
提前致谢!
maven - 使用 Maven Javadoc 插件和 TLDGen 生成多个 TLD
我有一个 taglib 项目,我使用TLDGen库来帮助从我的类中的注释构建我的 TLD 文件。然后我将它插入 Maven JavaDoc 插件,让它通过 javadoc:javadoc Maven 目标构建 TLD 文件。处理此问题的 Pom 部分如下:
这非常有效。问题是我知道想从这个项目中创建 2 个 TLD。我可以在 addtionalparam 元素中传递一个 -subpackages 属性,这样我就可以生成一个完全符合我想要的 TLD。
但那时我只能有一个配置元素。我尝试使用两个报告集将配置移动到我的 pom 中的报告部分,看看是否有帮助,但没有运气。
有没有人曾经尝试过这个并且可以帮助我指出正确的方向以使其正确?干杯!
.htaccess - Htaccess - 将 domain.com 重定向到 www.domain.com,但用于不同的顶级域
我的网站可以通过不同的 URL 访问:
我想让它们更改为 www.studienbuch.tld,但保留顶级域:
如何使用 .htaccess 处理?