我正在window
使用控制台查看变量,我注意到有两个不同的字段,一个是 named host
,另一个是hostname
. 在我检查了几个站点之后,两者的值似乎相同。它们之间有什么区别?哪个应该用于什么目的?
user1675891
问问题
17710 次
2 回答
46
如定义所指定:
- hostname是主机名(不带端口号或方括号)
- host是主机名和端口号
因此,根据您的需要,您应该使用其中一种。大多数 HTTP 通信将在默认端口 80 上进行,因此您可以忽略它。另一方面,如果您怀疑需要考虑非标准端口设置,则还需要在源代码中包含该信息。
于 2012-12-02T20:24:26.070 回答
18
假设我们有这个例子:
example.org:1111
主机名是名称 -example.org
主机包括主机名和任何相关的端口号-example.org:1111
于 2012-12-02T20:17:39.950 回答