Какая часть электронного адреса ресурса описывает путь к файлу расположенному на сервере

Обновлено: 18.05.2024

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. компьютер, на котором содержатся файлы, предназначенные для открытого доступа

Читайте также: