URL的这一部分叫做什么?

时间:2014-07-28 20:09:37

标签: networking dns subdomain

我指的是协议的最后一个正斜杠和下一个正斜杠之间的字符串,例如:

的https:// stackoverflow.com /问题/问

的https:// login.yahoo.com /?.src=ym&.intl=uk&.lang=en-GB&.done

的https:// www.google.com / webhp的SourceID =铬瞬间&安培;离子= 1&安培; espv = 2和,即= UTF-8#Q =谷歌

这个网址的名称是什么?

3 个答案:

答案 0 :(得分:3)

根据URL的组成方式,它被称为主机或权限。

如果你有http://www.stackoverflow.com/MyQuestion,那么'www.stackoverflow.com'将成为主持人和权威。

如果你有http://www.stackoverflow.com:80/MyQuestion,那么'www.stackoverflow.com'仍然是主持人,但'www.stackoverflow.com:80'是权威。

http://docs.oracle.com/javase/tutorial/networking/urls/urlInfo.html

http://en.wikipedia.org/wiki/URI_scheme

答案 1 :(得分:2)

它被称为域或主机。 URI或URL是域和查询字符串的组合。

答案 2 :(得分:0)

该部分称为主机。更一般地说,根据window.location,这里是URL的不同部分。 (所以至少根据Javascript如何调用它)

protocol://username:password@hostname:port/pathname?search#hash
-----------------------------href------------------------------
                             -----host----
-----------      origin      -------------
  • protocol - 网址的协议方案,包括最终的':'
  • hostname - 域名
  • port - 端口号
  • pathname - /pathname
  • search - ?parameters
  • hash - #fragment_identifier
  • username - 域名前指定的用户名
  • password - 在域名
  • 之前指定的密码
  • href - 整个网址
  • origin - protocol://hostname:port
  • host - hostname:port