最近,我的一位朋友向我介绍了.name TLD,因为它将为.com和.net提供一个很好的替代方案,后者都是我的姓氏。当然,我去了name.com,godaddy.com,gandi.net等等,结果发现我无法注册域名。它没有给我任何理由,所以我决定在浏览器中导航到我想要的.name域,然后Chrome返回DNS_PROBE_FINISHED_NXDOMAIN。在命令行快速执行whois之后,它返回如下内容:
Disclaimer: ...
****
Not available for registration.
Second level domain name is reserved.
使用httpclient for org.apache.httpcomponents version 4.3.6,我试图通过new HttpGet(url)对http://ньюбаланс.рф这样的域名执行GET请求,但最终会出现以下错误:
Caused by: java.net.UnknownHostException: ?????????.??
at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method)
at java.net.InetAddress$2.lookupAllHostAddr(InetAddress.java
是否可以使用NodeJS net来确定传入请求的域名?
例如,是否可以修改以下代码以允许我访问域名?
net.createServer(function (socket) {
socket.on('data', function (data) {
// Possible to get incoming domain name?
});
socket.on('end', function () {
// Possible to get incoming domain name?
});
}).listen(6000);