http://
-是协议。无论您是在浏览器中还是在Node.js代码中尝试,它都是必需的。在浏览器中,输入
www.federalregister.gov
,浏览器将自动为您添加“http://”。但在代码中,您需要url以协议(http://或https://)开头,否则请求将失败。
federalregister.gov
和
www.federalregister.gov
两个域都指向同一服务器。你用哪一种都不重要。正如您在下面的nslookup结果中所看到的,两个域都指向同一IP:
184.72.241.172
> server 8.8.8.8
DNS request timed out.
timeout was 2 seconds.
Default Server: [8.8.8.8]
Address: 8.8.8.8
> set type=A
> federalregister.gov
Server: [8.8.8.8]
Address: 8.8.8.8
Non-authoritative answer:
Name: federalregister.gov
Address: 184.72.241.172
> www.federalregister.gov
Server: [8.8.8.8]
Address: 8.8.8.8
Non-authoritative answer:
Name: www.federalregister.gov
Address: 184.72.241.172