查询字符串之前的 URL 部分的名称是什么?

Mat*_*hew 7 url http naming-conventions

获取以下 URL:http: //3.chart.apis.google.com/chart?cht=p&chd=t : 1,2,3&chl=a|b|c&chs=300x100

它可以分解如下:

  • 协议: http
  • 主机名: 3.chart.apis.google.com
  • 小路: chart
  • 询问: cht=p&chd=t:1,2,3&chl=a|b|c&chs=300x100

我正在寻找协议的名称、主机名和路径?即一切到查询字符串。

Fat*_*orm 2

URL(或 URI,如果您愿意的话)的那些部分没有规范名称,直到但不包括查询字符串。该字符串的整个部分是一个 URL,其中包含:

方案/协议

端口(如果未指定,则假定为协议的默认值)
路径
查询字符串

请参阅: http: //en.wikipedia.org/wiki/Uniform_Resource_Locator