русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Http://www.site.ru


Дата добавления: 2015-01-16; просмотров: 673; Нарушение авторских прав


 

mailto:name@youraddress.ru

Как видно из примера, схема доступа может определять как конкретный протокол, так и целый сервис. В настоящее время существует целый ряд схем, которые могут использоваться в URL. Ниже перечислены наиболее часто использующиеся схемы:

 

Таблица 4

Схемы и механизмы доступа к ресурсам

 

Схема Определяемый механизм доступа
mailto Электронная почта
news Телеконференции
ftp Протокол FTP
telnet Протокол Telnet
http Протокол HTTP
https Протокол HTTPS
file Файл, расположенный на локальном компьютере

 

Независимо, от того, какая схема используется, "ЧАСТЬ-ЗАВИСЯЩАЯ-ОТ-СХЕМЫ" должна соответствовать следующим правилам:

• набор символов ограничен латинскими буквами, цифрами, символами "-" и "_";

• символы "%", "/", ":", ";", ".", "?", "@", "&", "#", "=", "+" используются как служебные (например, в качестве разделителей имен, входящих в состав адреса);

• не существует различия между прописными и строчными буквами.

 

7.3.2. Схема "mailto:"

 

Основная область применения схемы "mailto:" - создание сообщений электронной почты, адресованных определенным абонентам. Схемой определяется следующая структура URL:

1. Часть URL "АДРЕС" строится в соответствии с правилами построения адресов Электронной почты.

2. Часть "Параметры сообщения" позволяет заполнить основные поля заголовка почтового сообщения и указать текст, помещаемый в тело сообщения. При необходимости можно задать последовательно несколько параметров. Для объединения параметров используется символ "&".



Примеры URL:

• mailto:center@fio.ru - адресует одиночный почтовый ящик;

• mailto:center@fio.ru;fio@fio.ru - адресует одновременно два почтовых ящика;

• mailto:center@fio.ru?subject=Question - создает сообщение с заполненным полем Subject ("Тема сообщения");

• mailto:center@fio.ru?cc=fio@fio.ru&body=Test - создает сообщение с заполненным полем cc ("Копия") и телом сообщения (параметр body).

 

7.3.3. Схема "ftp:"

 

Схема "ftp:" применяется для адресации файлов, доступ к которым может осуществляться по протоколу FTP. Для этой схемы предполагается следующая структура URL:

1. Имя Пользователя и Пароль - информация о пользователе, позволяющая проверить права доступа к ресурсу. Эта часть опускается, если осуществляется анонимный доступ.

2. Адрес Узла - полное доменное имя (FQDN) или IP адрес узла, на котором расположен ресурс.

3. Порт - номер TCP-порта. Этот параметр может быть опущен, если FTP-сервер, работающий на указанном узле, использует стандартный порт.

4. Путь - путь (последовательность каталогов) внутри узла, определяющий расположение объекта. В качестве разделителя используется символ "/".

5. Имя Файла - имя файла, к которому осуществляется доступ. Если имя файла не опущено, то такой URL адресует каталог, указанный в части "Путь". По запросу с таким адресом клиенту будет передано оглавление указанного каталога.

6. Тип Ресурса - эта часть указывает, является ли адресуемый файл текстовым или нет, что необходимо для выбора режима передачи файла. Этот параметр является необязательным и может опускаться.

Поскольку для сервиса FTP информационным объектом является статический файл независимо от его формата и содержания, то обращение по схеме "ftp:" не предполагает механизм адресации фрагмента файла, а также передачу параметров для генерации объектов.

Примеры URL для схемы "ftp:":

• ftp://center.fio.ru/ или ftp://213.128.193.154/ - адресует корневой каталог FTP-сервера;

 

• ftp://center.fio.ru:1/progr/readme.txt - адресует определенный файл; при этом указывается, что FTP-сервер использует нестандартный порт;

• ftp://guest:qwerty@213.128.193.154/readme.txt - адресует определенный файл, для неанонимного доступа; доступ осуществляется от имени пользователя "guest" с паролем "qwerty".

 

7.3.4. Схемы "http:" и "https:"

 

Схемы "http:" и "https:" обычно используется для адресации к Web-документов и некоторых других объектов, например, графических и звуковых файлов, доступных по протоколам HTTP и HTTPS. Эти схемы предполагают следующую структуру URL:

1. Имя Пользователя и Пароль - информация о пользователе, позволяющая проверить права доступа к ресурсу. Эта часть опускается, если осуществляется анонимный доступ.

2. Адрес Узла - полное доменное имя (FQDN) или IP адрес узла, на котором расположен ресурс;

3. Порт - номер TCP-порта. Этот параметр может быть опущен, если HTTP-сервер, работающий на указанном узле, использует стандартный порт.

4. Путь к Ресурсу - путь (последовательность каталогов) внутри узла, определяющий расположение объекта. В качестве разделителя используется символ "/".

5. Файл Ресурса - имя файла, содержащего информационный объект, например, Web-документ. В некоторых случаях имя файла и путь к ресурсу могут отсутствовать. В этом случае Web-сервер будет выдавать документ, имя которого задано у него в настройках как имя "по умолчанию". Наиболее часто в качестве имени по умолчанию используются следующие варианты: "index.htm", "index.html", "default.htm" или "default.html". Конкретный вариант настройки определяется администратором Web-сервера.

6. Параметры Запроса - список параметров и их значений, которые предназначены для динамической обработки запроса. Если адресуемый документ не содержит внутри себя программного кода, а также не формируется сервером динамически, то эта часть опускается. При необходимости можно задать последовательно несколько параметров, используя для объединения символ "&".

7. Часть Ресурса - содержит имя закладки ("якоря", anchor), связанной с некоторым фрагментом внутри Web-документа. Использование этого параметра позволяет адресовать часть Web-документа. Следует отметить, что адресация части документа позволяет отобразить документ в окне браузера, начиная с позиции, с которой связана закладка, а вовсе не означает, что файл будет передаваться клиенту частично.

Как уже отмечалось, некоторые компоненты этой конструкции могут опускаться. В большинстве случаев для описания URL достаточно упрощенных вариантов.

Примеры URL для схемы "http:":

• http://www.fio.ru или http://213.128.193.154 - адресует страницу по умолчанию (index.html);

• http://center.fio.ru/workroom/Ruslang/list2.htm - адресует определенную страницу;

• http://213.128.193.154/image/blank_ls.gif - адресует графический файл;

• http://center.fio.ru/default.asp#top - адресует часть документа;

• http://center.fio.ru/FORUM_MCIO/ReadTopics.asp?Topicid=

32&FORUMID=23 - адресует страницу, динамически создаваемую сервером по запросу.

 



<== предыдущая лекция | следующая лекция ==>
Схемы и механизмы доступа к ресурсу | Работа с объектами различного типа


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.471 сек.