ВУЗ:
Составители:
Рубрика:
62
Описание работы web-сервера
Web серверы и браузеры обмениваются между собой HTTP сооб-
щениями. Серверы получают и обрабатывают HTTP запросы, опреде-
ляют местоположение и выполняют доступ к запрашиваемым ресурсам,
и формируют ответы, которые они отправляют назад браузерам, сде-
лавшим эти запросы. На рис. 2.1 показано, как web-сервер обрабатывает
поступающие запросы, формирует на них ответы и передает их запра-
щивающему браузеру.
Модуль поддержки работы с сетью отвечает за получение за-
просов и передачу сформированных ответов по сети. При получении
очередного HTTP запроса сервер, прежде всего, передает его модулю
разрешения запроса, который отвечает за анализ и предварительную
обработку поступившего запроса. Предварительная обработка запроса
включает:
1. Виртуальный хостинг: если web сервер предоставляет доступ к
нескольким web сайтам, имеющим разные доменные имена, то для
поступившего запроса требуется определить целевой web сайт и
использовать его для выбора параметров конфигурации.
Рис. 2.1. Обработка сервером HTTP запросов
2. Разрешение адреса: определение типа запрашиваемого контента:
статический или динамический; на основе заданного URL пути и
выбранных параметров конфигурации сервера, выполняется раз-
решение URL адреса (т.е. его преобразование) в реальный адрес в
файловой системе сервера.
Страницы
- « первая
- ‹ предыдущая
- …
- 60
- 61
- 62
- 63
- 64
- …
- следующая ›
- последняя »
