Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторные по сетям Л7-Л14 (693).doc
Скачиваний:
3
Добавлен:
01.04.2025
Размер:
8.89 Mб
Скачать

8.1.2.2. Структура url

Изначально локатор URL был разработан как система для максимально естественного указания на местонахождения ресурсов в сети. Локатор должен был быть легко расширяемым и использовать лишь ограниченный набор ASCII-символов (к примеру, пробел никогда не применяется в URL). В связи с этим, возникла следующая традиционная форма записи URL:

<схема>://<логин>:<пароль>@<хост>:<порт>/<URL-путь>?<параметры>#<якорь>

В этой записи:

  • схема – схема обращения к ресурсу; в большинстве случаев имеется в виду сетевой протокол;

  • логин – имя пользователя, используемое для доступа к ресурсу;

  • пароль – пароль указанного пользователя;

  • хост – полностью прописанное доменное имя хоста в системе DNS или IP-адрес хоста в форме четырёх групп десятичных чисел, разделённых точками; числа — целые в интервале от 0 до 255;

  • порт – порт хоста для подключения;

  • URL-путь – уточняющая информация о месте нахождения ресурса; зависит от протокола;

  • параметры – строка запроса с передаваемыми на сервер (методом GET) параметрами (разделитель параметров — знак &);

Пример: ?параметр_1=значение_1&параметр_2=значение_2&параметр3=значение_3

  • якорь – идентификатор «якоря», ссылающегося на некоторую часть (раздел) открываемого документа. С развитием языка AJAX в этой части стали размещать параметры для JavaScript на странице, и страница в зависимости от указанного якоря может в браузере выглядеть по-разному. Для обеспечения возможности индексирования подобных страниц поисковыми системами компания Google предложила подход, предполагающий использование знака ! в начале якоря и некоторую поддержку на сервере сайта.

8.1.2.3. Схемы (протоколы) url

Общепринятые схемы (протоколы) URL включают:

  • ftp — протокол передачи файлов FTP;

  • http — протокол передачи гипертекста HTTP;

  • https — специальная реализация протокола HTTP, использующая шифрование (как правило, SSL или TLS);

  • mailto — адрес электронной почты;

  • telnet — ссылка на интерактивную сессию Telnet;

  • wais — база данных системы WAIS;

  • file — имя локального файла;

  • data — непосредственные данные (Data: URL).

Экзотические схемы URL:

  • afs — глобальное имя файла в файловой системе Andrew File System;

  • cid — идентификатор содержимого для частей MIME;

  • mid — идентификатор сообщений для электронной почты;

  • mailserver — доступ к данным с почтовых серверов;

  • nfs — имя файла в сетевой файловой системе NFS;

  • tn3270 — эмуляция интерактивной сессии Telnet 3270;

  • z39.50 — доступ к службам ANSI Z39.50;

  • skype — протокол Skype;

  • smsto — открытие редактора SMS в некоторых мобильных телефонах;

  • ed2k — файлообменная сеть eDonkey, построенная по принципу P2P;

  • market — Android Маркет.

      1. Веб-страница

Веб-страница (англ. Web page) — документ или информационный ресурс «Всемирной паутины», доступ к которому осуществляется с помощью веб-браузера.

Веб-страницы обычно создаются на языках разметки HTML и могут содержать гиперссылки для быстрого перехода на другие страницы.

Информация на веб-странице может быть представлена в различных формах:

  • текст;

  • статические и анимированные графические изображения;

  • аудио;

  • видео;

  • апплеты30.

Информационно значимое содержимое веб-страницы обычно называется контентом.

Несколько веб-страниц, объединенных общей темой и дизайном, а также связанных между собой ссылками и обычно находящихся на одном веб-сервере, образуют веб-сайт.