Соединение с сервером WWW
Пользователь устанавливает соединение с сервером WWW через сеть Internet с помощью специальной программы просмотра страниц WWW. Среди наиболее известных программ просмотра страниц WWW можно выделить навигаторы Netscape Navigator и Microsoft Internet Explorer. В литературе такие программы часто называются браузерами, но мы будем избегать этого термина, образовавшегося в результате транслитерации слова browser.
При установке соединения пользователь указывает адрес сервера WWW. Дополнительно он может указать путь к файлу страницы WWW (адрес страницы WWW), которая должна быть отображена сразу после подключения к серверу. Об адресах страниц мы поговорим позже.
Если путь к файлу страниц не указан, сервер WWW посылает клиенту (то есть пользователю) страницу (документ HTML), которая отображается по умолчанию, либо список всех имеющихся в главном каталоге сервера WWW страниц и каталогов.
Полученная текстовая страница (составленная на языке HTML) интерпретируется навигатором и отображается в окне последнего. Затем соединение с сервером разрывается. Если на странице есть графические изображения, навигатор повторно устанавливает соединение с сервером, получая от него файлы графических изображений. При получении каждого такого файла соединение сначала устанавливается, а затем разрывается.
Упрощенно процесс взаимодействия навигатора и сервера WWW показан на рис.1.2.
Рис. 1.2. Взаимодействие навигатора и сервера WWW
Помимо адреса, навигатор может посылать в сервер WWW дополнительную информацию, введенную пользователем. Такая информация может быть обработана сервером WWW (точнее говоря, его расширением). Результат обработки отсылается пользователю обратно в виде страницы HTML. Подробнее об этом вы узнаете из главы нашей книги, посвященной созданию динамических страниц HTML.