Получите консультацию по форме обратной связи

подписка на RSS | 1452 Подписчика


Основные принципы работы web

Хост. Хост - это доменное имя компьютера (или сервера) в Internet, на котором находится ресурс. Домен третьего уровня в имени хоста обычно говорит о том, какого рода информация находится на сервере. Например, на сервере www.host.com находятся Web-страницы, а на сервере ftp. host. com - файлы, которые можно загрузить через FTP.

Путь. Эта часть URL представляет собой полный путь к документу и, возможно, имя файла. В отличие от протокола и хоста, путь не является обязательным элементом URL. Если ввести URL Web-сервера, не указав при этом путь на HTML-документ, то сервер откроет свою домашнюю страницу, которая появляется по умолчанию при обращении к этому серверу.

Термин "Web-страница" в равной степени подходит для всех HTML-документов в Internet. A термин "начальная страница" имеет два разных определения. Во-первых, начальная страница - это страница самого верхнего уровня на большом Web-сервере. Именно эта Web-страница открывается в случае, если пользователь вводит URL без указания пути или имени файла. В подобном случае Web-cepвep открывает файл с именем lndex.htm или default.htm и отражает начальную страницу. Во-вторых, термин "начальная страница" используется для описания персональных Web-страниц, которые помещают в Internet отдельные пользователи.

HTTPHTTP расшифровывается как Hyper Text Transport Protocol (протокол передачи гипертекста) и используется в Web с 1990 года. Он служит для определения способов формирования запросов клиентов и способов ответа Web-серверов на эти запросы. Короче говоря, HTTP описывает способы передачи Web-страниц.

HTTP - это простой текстовый протокол, то вы можете прочитать и понять каждую команду, которая ссылается на сервер (попробуйте связаться с портом 80 Web-сервера с помощью telnet). Броузер посылает на Web-сервер запрос, а тот, в свою очередь, выдает ответ. Первой строкой запроса является команда, конечно GET (Получить) или POST (Отправить), содержащий URL ресурса (файла сценария, программы и т.д.) и версию HTTP, используемую броузером. По команде следуют заголовки, в которых содержится дополнительная информация, необходимая Web-серверу. Все заголовки имеют одинаковый формат: имя: значение.

Ответ сервера начинается с указания версии HTTP и кода возврата. Код возврата время от времени появляется на экране вашего броузера, когда сервер возвращает ошибку.

Протокол HTTP не поддерживает функции хранения информации о пользователе или о его браузере. Для постоянного хранения информации о пользователе используются расширения, принятые фирмой Netscape (или служебные индексные файлы) cookies. Сейчас эта технология признана во всем мире. Файлы cookies сохраняются на компьютере пользователя. Сервер определяет cookie в заголовке ответа Set-cookie. И с каждым следующим запросом браузер возвращает cookie на сервер в заголовке запроса Cookie. Таким образом, сервер сохраняет информацию на компьютере пользователя, а затем считывает ее при получении очередного запроса.


Другие статьи по теме:

- Кафедра СП ННК "ИПСА" НТУУ "КПИ"
- Люди с ограниченными физическими возможностями освоили профессию тестировщиков ПО
- Международный компания pocketbook international
- Понятие "информационные технологии"
- «Киевстар» расширил линейку смартфонов под собственным брендом

Добавить комментарий:

Введите ваше имя:

Комментарий:

Защита от спама - введите символы с картинки (регистр имеет значение):