Какая часть электронного адреса ресурса описывает путь к файлу расположенному на сервере
URI (Uniform Resource Identifier, Универсальный идентификатор ресурса) (RFC 2396, August 1998) - компактная строка символов для идентификации абстракного или физического ресурса. Под ресурсом понимается любой объект, принадлежащий некоторому пространству. Включает и переопределяет определенные ранее URL (RFC 1738/RFC 1808) и URN (RFC 2141, RFC 2611).
URI предназначен для уникальной идентификации любого ресурса.
Некоторые подмножества URI:
URL (Uniform Resource Locator, Универсальный указатель ресурса), - подмножество схем URI, который идентифицирует ресурс по способу доступа к нему (например, его "местонахождению в сети") вместо того, чтобы идентифицировать его по названию или другим атрибутам этого ресурса.
В HTML записывается так:
URN (Uniform Resource Name, Универсальное имя ресурса) - частная URI-схема "urn:" с подмножеством "пространства имен", который должен быть уникальным и неизменным даже в том случае, когда ресурс уже не существует или недоступен.
Предполагается что, например браузер, знает, где искать этот ресурс.
urn:namespace: data1.data2,more-data, где namespace (пространство имен) определяет, каким образом используются данные, указанные после второго ":".
ISBN - тематический классификатор для издательств
0-395-36341-6 - конкретный номер тематики книги или журнала
При получении URN клиентская программа обращается к ISBN (каталогу "тематический классификатор для издательств" в Интернете). И получает расшифровку номера тематики "0-395-36341-6" (например: "квантовая химия").
URN массово используется в P2P сетях (подобных edonkey).
Пример URN указывающего на образ диска Adobe Photoshop v8.0 в сети edonkey:
urn:ed2k://|file|Adobe Photoshop v8.0.iso|940769280|b34c101c90b6dedb4071094cb1b9f2d3|/
ed2k - указывает на сеть
Adobe Photoshop v8.0.iso - название файла
940769280 - размер в байтах
b34c101c90b6dedb4071094cb1b9f2d3 - идентификатор файла (вычисляется с помощью хеш-функции)
3.2 Универсальный указатель ресурса URL
URL - Uniform Resource Locators явно описывает, как добраться до объекта.
scheme-specific-part - зависит от схемы
Имя схемы - последовательность символов [a-z0-9+.-].
", "[", "]", "`". Некоторые схемы резервируют и другие символы: ";","/","?",":","@","=" и "&". Их также необходимо кодировать, если хочется "обойти" их специальное трактование. Таким образом остаются [a-z0-9$-_.+!*'(),] и резервированные символы в их специальном значении для данной схемы.
3.3 Некоторые схемы URL
user - имя пользователя
password - пароль пользователя
host - имя хоста
port - номер порта
url-path - путь к файлу и сам файл
Определен в RFC 2068. По умолчанию, port=80.
В качестве адреса машины допустимо использование и IP-адреса:
При указании адреса ресурса возможна ссылка на метку внутри файла HTML. Для этого вслед за именем документа может быть указана метка внутри документа:
Переменные и их значения передаются следующим образом:
Значения "var1" и "var2" - это имена переменных, а "value1" и "value2" - их значения.
Схема FTP. Данная схема позволяет адресовать файловые архивы FTP.
ftp - название схемы
user - имя пользователя
password - пароль пользователя
host - имя хоста
port - номер порта
url-path - путь к файлу и сам файл
Определен в RFC 1738. По умолчанию, port=21, user=anonymous, password=email-адрес, если имя указано, а пароль нет, то он запрашивается в диалоге.
<url-path> преобразуется клиентской прграммой в набор команд
CWD <cwd1>
.
CWD <cwdN>
TYPE <typecode>
RETR <name>
Чтобы указать имя пользователя и его пароль, надо записать так:
В данном случае эти параметры отделены от адреса машины символом "@", а друг от друга двоеточием.
Схема MAILTO. Данная схема предназначена для отправки почты.
mailto - название схемы
e-mail-1 (<user>@<host>)- первый адрес электронной почты
user - имя пользователя
host - имя хоста
e-mail-2 - второй адрес электронной почты
В этой схеме передаются поля и их значения:
Адрес получателя можно также записывать в виде значения поля to:
news - название схемы
article - номер статьи
group - название группы
В данном случае можно получить статьи из группы "comp.infosystems.gopher" в режиме уведомления. Можно получить и текст статьи, но в этом случае указывают ее идентификатор:
Заказана 86 статья из группы.
Схема NNTP. Это еще одна схема получения доступа к ресурсам Usenet.
nntp - название схемы
group - название группы
article - номер статьи
В данной схеме обращение к группе comp.infosystems.gopher для получения статьи 86 будет выглядеть так:
Схема TELNET. По этой схеме осуществляется доступ к ресурсу в режиме удаленного терминала. При использовании этой схемы необходимо указывать имя пользователя и пароль.
telnet - название схемы
user - имя пользователя
password - пароль пользователя
host - имя хоста
port - номер порта
По умолчанию, port=23.
Схема FILE. Для локального режима используют схему FILE.
file - название схемы
host - имя хоста
port - номер порта
path - путь к файлу и сам файл
В качестве <host> обычно указывается localhost
С - диск файловой системы (для Windows)
Данная статья описывает Единый локатор ресурсов или Uniform Resource Locators (URLs), объясняет, что это такое, и описывает его структуру.
Предварительно: | Вам нужно узнать как работает интернет, что такое Веб сервер (en-US) and что лежит в основе веб ссылок . |
---|---|
Цель: | Вы узнаете, что такое URL и как они работают в вебе. |
Введение
URL обозначает Uniform Resource Locator. URL это лишь адрес, который выдан уникальному ресурсу в интернете. В теории, каждый корректный URL ведёт на уникальный ресурс. Такими ресурсами могут быть HTML-страница, CSS-файл, изображение и т.д. На практике, существуют некоторые исключения, когда, например, URL ведёт на ресурс, который больше не существует или который был перемещён. Поскольку ресурс, доступный по URL, а также сам URL обрабатываются веб-сервером, его владелец должен внимательно следить за размещаемыми ресурсами и связанными с ними URL.
Активное обучение
Подробная информация
Основы: анатомия URL
Вот несколько примеров URL:
Каждый из этих URLs могут быть напечатаны в адресной строке браузера, чтобы заставить его загрузить связанную страницу (ресурс).
URL состоит из различных частей, некоторые из которых являются обязательными, а некоторые - факультативными. Рассмотрим наиболее важные части на примере:
Вам стоит представлять URL как обычный почтовый адрес: протокол обозначает почтовый транспорт, который вы собираетесь использовать,доменное имя - это город, порт - это почтовый индекс; адрес - это номер дома;параметры представляют собой дополнительную информацию, как, например, номер квартиры; и, наконец, якорь представляет собой конкретного получателя, которому вы адресуете своё письмо.
Как использовать URL
Каждый URL может быть напечатан напрямую в адресной строке браузера, чтобы сразу получить запрошенный ресурс. Но это только вершина айсберга!
Язык HTML — который будет обсуждать позже (en-US) — позволяет активно использовать URL для:
- создания ссылок на другие документы с помощью тега <a> ;
- связывания документа с его дополнительными файлами, например с помощью тегов <link> или <script> ;
- отображения медиа-элементов, например изображений (с помощью тега <img> ), видео (с помощью тега <video> ), звуков и музыки (с помощью тега <audio> ) и так далее;
- отображения других HTML-документов внутри текущего с помощью тега <iframe> (en-US).
Другие технологии, такие как CSS или JavaScript, также активно используют URL, так что это реально основа веба.
Абсолютные и относительные URL
Все, что мы изучали выше - это абсолютные URL. Но так же существуют и относительные URL. Изучим их.
Когда URL используется в документе, например в HTML-странице, ситуация отличается. Потому что браузер уже знает URL текущего документа и он может использовать эти сведения для дополнения недостающих частей любого адреса, указанного в документе. Простейший пример относительного URL - указание только адресной части URL. А если адрес в URL начинается с символа "/ ", браузер запросит ресурс от корня сервера, без отсылки к контексту текущего документа.
Разберём это на примерах.
Примеры абсолютных URL
Полный URL (такой же, как обсуждали в начале статьи) Скрыт протоколВ этом случае браузер использует тот же протокол, что использовался для загрузки текущего документа.
Это наиболее частый пример использования абсолютного URL в HTML-документе. Браузер использует тот же протокол и то же доменное имя, как у текущего документа. Примечание: не возможно скрыть домен, не скрывая при этом протокол, только вместе.
Примеры относительных URL
Семантические URL
Помимо своего технического значения, URL представляют собой человеко-читаемые записи о местоположении документов на веб-ресурсе. Они могут быть запомнены и любой может ввести их в адресную строку своего браузера. Веб создавался для людей и распространённой практикой является принцип записи URL, который называется семантические URL. Семантические URL используют в своём составе слова, значение которых может быть понято любым человеком, даже тем, кто не разбирается в технических нюансах.
Семантика, разумеется, плохо распознаётся компьютерами. Вы наверняка видели URL, которые выглядят как куча случайных символов. Но у семантических URL есть много преимуществ:
WWW состоит из множества взаимосвязанных документов – веб-страниц. Связь осуществляется при помощи гиперссылок (или короче – ссылок). При наведении курсора мыши на ссылку, он принимает вид «выбор ссылки» (указующий перст) и в строке состояния отображается URL документа, к которому будет произведён переход. Активизирует ссылку щелчок мыши по ней, т.е. происходит переход по этому адресу. В качестве ссылки могут использоваться не только фрагменты текста, но и графические изображения (например, карта).
Рис. 17. Структура гиперссылок
Ссылки в документе обычно выделяются изменением формата текста (цвет, подчеркивание, анимация).
Веб-страницы представляют собой файлы, создаваемые с использованием языка HTML (Hyper Text Markup Language – язык гипертекстовой разметки документов) и имеющие одноименный формат – HTML. Документ формата HTML может содержать помимо текста, графики и ссылок еще и мультимедийные объекты: анимацию, видео, звук, то есть он строится на основе технологии гипермедиа.
Набор веб-страниц, который является собственностью какой-либо компании или частного лица, называют веб-сайтом (от англ. site – местоположение) или просто сайтом. Как правило, все страницы сайта тесно связаны между собой общей темой.
Главная или, как говорят, домашняя страница сайта, в большинстве случаев содержит ссылки на другие страницы. Как правило, все другие страницы сайта содержат кнопки, позволяющие вернуться на домашнюю страницу сайта.
Гипертекст – это способ структурирования документов путем размещения ссылок внутри одного документа или между документами. Гипертекст используется во всех энциклопедиях, на основе гипертекста строятся справочные системы компьютерных программ, наконец, в виде гипертекста построена Библия.
3.10. Структура веб-страницы
Каждый веб-документ представляет собой файл, написанный на языке HTML (HTML-код). Создавать веб-страницы можно как в HTML-редакторах (FrontPage), так и в текстовых редакторах разного уровня (Word, Блокнот).
Тегами (от англ. tag – ярлык, метка) называются команды HTML. Чтобы отличить теги от текста документа их заключают в угловые скобки. Например, тег
означает команду «начало новой строки». Теги могут быть как одиночными, так и парными. Парные теги указывают начало и окончание действия команды. Тег, который указывает на окончание, помечается символом слеш (/).
Структура веб-страницы задается следующими парными тегами:
Пара и указывает формат страницы и отмечает его границы.
Пара и указывает на начало и конец заголовка. Включают описание документа, ключевые слова (keywords) для поиска, название документа и другую информацию, идентифицирующую страницу.
Пара и указывает имя страницы.
Пара и указывает на начало и конец «тела» страницы. Тело – это последовательность команд, обеспечивающая вывод в окно браузера форматированного текста, ссылок и других элементов веб-страницы.
Рисунки и другие объекты веб-страницы хранятся отдельно от HTML-кода
HTML-код содержит команды, которые сообщают браузеру, где хранится объект и в какой области окна он должен быть отображен.
Таким образом, веб-страница, как правило, хранится в виде файла формата .html и папки с объектами.
20. Модель взаимодействия открытых сетей (OSI) включает _________ уровней взаимодействия.
21. Наиболее защищёнными от несанкционированного доступа линиями связи сегодня являются …
22. Наиболее опасной с точки зрения вирусной активности частью электронного письма является …
23. На рисунке изображено окно программы типа …
24. На сетевом уровне взаимодействия открытых сетей
a. определяются правила маршрутизации
b. определяется взаимодействие систем с порядком передачи данных
c. определяются необходимые программы, которые будут осуществлять взаимодействие
d. определяется адресация в системе передачи данных
25. Одинаковые ключи для шифрования и дешифрования имеет _________ криптология
26. Одной из поисковых систем в сети Интернет является …
27. Основным путем заражения вирусами по сети является
a. HTML документ
28. Основным средством антивирусной защиты является …
d. периодическая проверка компьютера с помощью антивирусного программного обеспечения
29. Принципиальным отличием межсетевых экраном (МЭ) от систем обнаружения атак (СОВ) является то, что …
d. МЭ были разработаны для активной или пассивной защиты, а СОВ – для активного или пассивного обнаружения
30. Программа TheBat! позволяет …
b. загружать и редактировать электронную почту
31. Программными средствами для защиты информации в компьютерной сети из списка, являются: а) Firewall; б) Brandmauer; в) Sniffer; г) Backup являются…
32. Программы, которые осуществляют взаимодействие в сети, определяются на ____ уровне …
33. Протокол компьютерной сети – это …
a. набор правил, обуславливающих порядок обмена информацией в сети
34. Протокол FTP предназначен для …
d. передачи файлов
35. Протокол SMTP предназначен для …
b. отправки электронной почты
36. Сервер сети – это компьютер …
d. предоставляющий доступ к ресурсам другим компьютерам в сети
37. Сервис Telnet является программой для …
a. работы с удаленным компьютером
38. Сетевые черви – это …
a. программы, которые не изменяют файлы на дисках, а распространяются в компьютерной сети, проникают в операционную систему компьютера, находят адреса других компьютеров или пользователей и рассылают по этим адресам свои копии
39. Сетевым протоколом является …
40. Сжатый образ исходного текста обычно используется …
d. для создания электронно-цифровой подписи
41. Скорость передачи информации тем выше, чем …
a. ниже уровень помех
42. Составляющими сетевого аудита являются: 1) аудит безопасности каждой новой системы (как программной, так и аппаратной) при ее инсталляции в сеть; 2) регулярный автоматизированный аудит сети; 3) антивирусная проверка сети; 4) выборочный аудит безопасности
43. Среди перечисленных программ брандмауэром является …
d. сетевые протоколы
45. Телефонный кабель является вариантом …
46. Топология сети определяется …
b. способом соединения узлов сети каналами (кабелями) связи
47. Укажите адрес поисковой системы Internet
48. Унифицированная форма записи адресов документов в сети Internet – это
49. Устройство, коммутирующее несколько каналов связей, называется …
50. Электронно-цифровая подпись (ЭЦП) документа позволяет получателю …
c. удостовериться в корректности отправителя документа и удостовериться в том, что документ не изменен во время передачи
51. Электронно-цифровая подпись (ЭЦП) документа позволяет решить вопрос о …
b. подлинности документа
52. Электронно-цифровая подпись (ЭЦП) документа формируется на основе …
b. перестановки элементов ключа
53. Энтропия максимальна, если …
a. события равновероятны
b. cистема электронных досок объявлений в Internet
55. FTP – сервер – это …
a. компьютер, на котором содержатся файлы, предназначенные для открытого доступа
Читайте также: