Как называется часть URL-адреса перед строкой запроса? - PullRequest
3 голосов
/ 16 мая 2011

Возьмите следующий 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

Я ищу имя протокола, имя хоста и путь? все, вплоть до строки запроса.

Ответы [ 2 ]

3 голосов
/ 16 мая 2011

В терминах URI, как указано в RFC 3986 , URI http://3.chart.apis.google.com/chart?cht=p&chd=t:1,2,3&chl=a|b|c&chs=300x100 состоит из следующих компонентов:

1 голос
/ 16 мая 2011

нет канонического имени для этих частей URL (или URI, если хотите), но не включая строку запроса.вся эта строка представляет собой URL, который состоит из:

Схема / Протокол
Домен
Порт (Предполагается, что по умолчанию для протокола, если не указан)
Путь
Строка запроса

см .: http://en.wikipedia.org/wiki/Uniform_Resource_Locator

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...