Являются ли термины «URL» и «путь» взаимозаменяемыми? - PullRequest
3 голосов
/ 16 августа 2010

Если вы считаете, что это не так, приведите пример строки, которая может называться «URL», а не «путь», и строку, которая может называться «путь», а не «URL».

Ответы [ 4 ]

4 голосов
/ 16 августа 2010

URL: Являются ли термины "URL" и "путь" взаимозаменяемыми?
Путь: / questions / 3491674 / взаимозаменяемые термины-URL-адреса


Схема: http
Хост: stackoverflow.com

Они все разные части URL, они не взаимозаменяемы.

3 голосов
/ 16 августа 2010

Получение из источника: RFC 1738

An HTTP URL takes the form:

    http://<host>:<port>/<path>?<searchpart>
2 голосов
/ 16 августа 2010

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

например. http://example.net/foo/bar?a=b

Путь является частью URI, в приведенном выше примере это путь / foo / bar

Ссылка на URI - это средство для текстовой передачи URI. Он может быть абсолютным, и в этом случае он совпадает с URI, и, следовательно, он будет преобразован в тот же URI в любом контексте. Это может быть абсолютный путь, например / foo / bar? A = b, и в этом случае он будет преобразован в один и тот же URI в любом контексте, используя одну и ту же схему, хост и порт. Он может быть относительным, например ../bar?a=b, и относительным к схеме, например: //example.net/foo/bar? A = b, который разрешает приведенный выше пример URI из любого базового URI HTTP но не в том случае, если базовый URI - HTTPS или другая схема.

1 голос
/ 16 августа 2010

URL - это в основном «веб-специфический термин», но путь может использоваться во многих различных контекстах, пути файловой системы, пути XML [x] и т.д.

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