Kарта сайта eng
О насНовости
ДеятельностьВычислительные & информационные ресурсы
     Вычислительные & информационные ресурсы > Правила работы     
<<<< URL, руководство для начинающих >>>>
Что такое URL? URL это абревиатура от Uniform Resource Locator. Можно сказать, что это сетевое расширение понятия filename, но кроме названия файла и директории здесь можно указать на какой машине этот файл расположен и какой метод доступа использовать.С помощью URL можно запускать удаленные программы, и передавать им значения. На этом принципе построены шлюзы в другие интернетовские сервиса: finger, archie, .....

Здесь представлены несколько наиболее часто используемых типов URL

Файлы
Допустим файл с именем "online15.zip" лежит на ftp сервере ftp.simtel.ru в директории /pub/doc/services/ тогда URL этого файла будет выглядeть так:

file://ftp.simtel.ru/pub/doc/services/online15.zip

URL директории в которой лежит файл:


file://ftp.simtel.ru/pub/doc/services/

а URL корневой директории ftp сервера ftp.simtel.ru выглядит вот так:

file://ftp.simtel.ru/

Gopher URLs
Gopher URL's не так разнообразны как файловые это связано с ограниченностью этого сервиса.Для того что бы описать, например, gopher сервер узла gopher.kiae.su необходим URL:

gopher://gopher.kiae.su/

Некоторые gopher сервера могут находиться на нестандартном номере порта (по умолчанию обычно используется 70 порт) тогда он должен указываться:

gopher://gopher.banzai.edu:1234/

1234 - номер порта.
HTTP URLs
HTTP -- HyperText Transport Protocol (протокол передачи гипертекста). HTTP сервера обычно используются для предоставления гипертекстовых документов. Такие документы, в отличие от обычных, имеют ссылки на другие (не обязательно расположенных на этом же сервере) и состоят из текста, графики, звуков, анимации. Естественно, что для того, чтобы увидеть все это необходимо иметь соответствующее аппаратное и программное обеспечение, но об этом не здесь.

Для вызова документа "snews.html", который находится в директории /news/ http сервера www.simtel.ru необходим URL:

http://www.simtel.ru/news/snews.html

По умолчанию все программы ищут HTTP сервер на 80 порту, но можно и явно указать порт, также как и в gopher'e.

http://www.yoyodyne.com:1234/pub/files/foobar.html

Частичные URL
Если вы внимательно посмотрите на исходники какого нибудь гипертекстового документа, и обратите внимание на то как указаны ссылки на другие URL то заметите, что встречаются два вида:

1. <A Href="http://www.simtel.ru/news/snews.http">News</A>

2. <A Href="aaa.html">AAA</A>

Так вот, тот что первый, это полный URL, а второй частичный.Частичный URL указывает на документ который находится на том же сервере и в тойже директории где и документ в котором встречается эта ссылка. Так, например, если документ откуда вы взяли эти две строчки имер URL http://www.simtel.ru/library/Book/foo.html то полный URL у второго частьчного должен выглядить как http://www.simtel.ru/library/Book/aaa.html

Это конечно не полный список возможных URL. Постоянно вводятся в обращения новые методы доступа к данным. Но для первого закомства этого вполне достаточно.

В разных программах по разному предоставляется выбирать нужный вам URL обычно при запуске автоматически устонавливается по умолчанию ближайший http сервер. Но вы всегда можете перейти на нужный URL. Например в lynx это делается с помощью клавиши 'g'


vitaly@simtel.ru
   Copyright © ЛИТ, ОИЯИ , 2006
    Webmaster : @jinr.ru

|    О нас    |    Новости    |    Деятельность    |    Вычислительные & информационные ресурсы    |