Более подробная
информация о URL
Здесь сделан некоторый акцент на
использование URL в WWW просмотрщиках.
- Для ресурсов FTP формат URL
следующий:
- file://internet-name/remote-path
где internet-name имя сервера, к
которому вы хотите получить доступ,
и remote- path- полное имя файла, который
вам нужен. Если вы зададите
директорий, то в него и попадете и
сможете использовать технологию
"указал и выбрал" для
нахождения нужного вам файла. И
если вы зададите файл, то
просмотрщик выдаст вам файл, без
последующей навигации по сети. (
Строчные просмотрщики типа www могут
иметь некоторые проблемы, если вы
зададите двоичный файл). К примеру,
чтобы получить файл ls-lR.Z
из ftp.uu.net ,используйте URL file://ftp.uu.net/ls-lR.Z.
Чтобы войти в корневой директорий
UUNET, используйте URL file://ftp.uu.net.
WWW-просмотрщики обычно
предполагают , что все FTP сервера
"хорошо себя ведут" - т.е. они
ведут себя как нормальные UNIX FTP
сервера, которые de facto являются
стандартом. В частности, они должны
поддерживать заход с систему под
именем anonymous. Это обычно так и есть,
но с некоторыми серверами у вас
могут возникнуть проблемы, если они
в качестве имени по умолчанию
поддерживают ftp или что либо другое.
В этом случае вам может помочь
использование более общей формы URL :
- file://username@internet-name/remote path
К примеру, чтобы получить доступ к
серверу foo.bar.edu, который требует
имени ftp, используйте URL
ftp://ftp@foo.bar.edu . У вас еще могут
быть проблемы с серверами, у
которых другие правила в чем-либо
другом ; причем наиболее вероятны
всякие несоответствия с IBM
суперкомпьютерами.
Этот синтаксис также позволяет
вам набрать пароль, который следует
за login - именем: используйте
двоеточие чтобы их разделить. Как
вы могли догадаться, вы можете
получить таким образом частный
доступ к ftp. Однако, ваш пароль будет
виден во время набора. Поэтому мы не
рекомендуем вам пользоваться этой
возможностью.
- Для ресурсов TELNET, URL имеет
следующий формат :
- telnet://internet-name:port
При этом internet-name - host-имя машины, к
которой вы хотите получить доступ,
а port необязателен ; он используется
в тех случаях, когда TELNET сервер
использует нестандартный порт.
- Для Gopher ресурсов , URL имеет
формат :
- gopher://internet-name:port
Опять-таки internet-name - host-имя машины,
к которой вы хотите получить
доступ, а port используется при
использовании Gopher нестандартного
порта. К примеру, если вы хотите
получить TELNET доступ на Gopher сервер
MTV, используйте URL gopher://mtv.com .
Ничего страшного в том, что URL
значительно более сложны; то , что
мы показали - фактически все из
того, что человек может
использовать.
- Для сетевых новостей, URL для их
групп выглядит так :
- news:newsgroup-name
Для примера, чтобы прочитать
группу новостей под именем alt.3d
используйте URL news:alt.3d.
Сейчас не существует возможности
задать сервер новостей, хотя,
вероятно, это можно будет сделать в
будущем. В системах UNIX этот сервер
задает переменная окружения NNTPSERVER.
- Для гипертекстовых ресурсов URL
имеет формат:
- http://internet-name/remote-path
internet-name - имя сервера, и remote-path
-путь к файлу, который вы хотите
прочитать. Предполагается, что это HTML файл с ссылками на
встроенные картинки и другие
документы.