// codeart.ru / Офтопик / Поспорил тут с товарищем, что url и uri — одно и тоже Форум

Поспорил тут с товарищем, что url и uri — одно и тоже rss подписка

Автор: Evgeniy Sergeev

Народ, рассудите такой спор — один мой друг и товарищь утверждает, что url — это та часть uri, которая относится к месту расположению ресурса в интернете. Т.е. по сути — это адрес хоста. А uri — это полностью идентификатор ресурса. Я же считаю, что раз uri содержит адрес хоста, то значит он одновременно является и url-ом. Т.е. url — это не какая-то часть uri, а url == uri. Отмечу, что спор идет только относительно интернета.

Что скажете?

  1. URL — подмножество множества URI, но не наоборот.
    Т.е. url — это uri, но uri — это не url.

    http://ru.wikipedia.org/wiki/URI

    Касательно уточнения о «спор идет только относительно интернета».

    Возьмем магнет-ссылки. Они являються URI, но не являются URL’ами. Так что даже в рамках итернета — Вы не правы.

  2. Скажу, что пишется правильно «скажете».

  3. Vovochka, возразить нечего. :-) Получается я действительно не прав. Хотя все же интересно увидеть URL для http или ftp схемы, которые при этом не совпадают с URI.

    Владислав, поправил. Тупая ошибка. Мне стыдно!

  4. Блин. URL — это лишь частный случай URI.
    Ну это как ягода и малина.
    Малина всегда ягода, а ягода не всегда малина.
    URL — это всегда URI. Так что для http и ftp никаких вариантов быть не может.

  5. Vovochka, :-) чего так нервничать. У меня небольшая путаница с терминологией. Упорно в голове засело, что это URI частный случай URL. Поэтому мой вопрос правильно должен был звучать так: «Интересно увидеть URI, который не URL для http и ftp схемы».

    Например, httр://www.codeart.ru/some/path/index.html, здесь
    URL — httр://www.codeart.ru или httр://www.codeart.ru/some/path?

  6. Для httр://www.codeart.ru/some/path/index.html — URL — это и есть httр://www.codeart.ru/some/path/index.html.

    Есть ресурс. Объект. Этот объект у нас в данном случае страничка index.html на сайте http://www.codeart.ru расположенная по пути /some/path. Полный URL(URI) для данного ресурса по схеме http: httр://www.codeart.ru/some/path/index.html

  7. P.S.
    Не смотря на то что я подписан на комменты, ни одного нотификейшена не упало :(

  8. Vovochka, блин, тогда возвращаюсь к вопросу бывают ли такие uri, которые не совпадают с url, для http схемы, например?

  9. Нет же, http схема реализует url :)
    P.S. Все еще не получаю уведомления :(

  10. Vovochka
    А Вы не можете привести примеры Малины и Ягоды, то есть URL и URI?

Leave a Reply

« »