4.4.3 Роль веб-сервера

iDevice ikoon 4.4.3 Роль веб-сервера

Компьютер, который предлагает клиентам веб-службу, используя протоколы HTTP или HTTPS и предоставляет дступ к гипертекстовымдокументам называется веб-сервером. Информация для клиента досупна при исползовании приложений, которые называют веб-браузерами. Доступ к информации становится возможным при помощи приложения, работающего на сервере, которое принимает запросы от веб-браузеров и отвечает путём отсылки запрашиаемого содержания веб. Информация на серверах организована через использование каталогов. Эти каталоги связаны между собой посредством веб-сайта. Для веб-клиента доступ ограничен этими каталогами и доступ по умолчанию к каталогам других серверов у него отсутствует. Если пользователь напишет в веб-браузер точный URL адрес, то он будет направлен прямо к файлу по указанному адресу. Если пользователь введёт только имя сервера, то в зависимости от конфигурации сервера откроется либо файл заглавной страницы с именем index.html, либо default.html. Может случиться и так, что пользователю откроется дерево каталогов, если сервер это допускает. На открытой веб-странице могут быть гиперссылки к информации различного содержания (видео, звуковые файлы, веб-формы и т. д.).

Один и тот же веб-сервер может содержать несколько виртуальных веб-сайтов. Для этого используется специальное имя или заголовок (host header) для различных веб-сайтов. Веб-сервер проверяет заголовок сайта при обработке запроса и направляет пользователя в правильный виртуальный сайт.Для использования этой функции надо в DNS сервере создать записи для различных виртуальных сайтов. Другой возможностью работы нескольких сайтов в одной физической машине является использование для различных сайтов различные порты доступа. Однако в этом случае, если порт не является по умолчанию HTTP или HTTPS портом, обращающийся пользователь должен знать номер порта и при подачи запроса записать его в адресной строке.