- •1. Иерархия систем
- •2. Классификация информационных систем.
- •3. Архитектура информационных систем. Информационное обеспечение.
- •4. Математическое обеспечение.
- •5. Организационное обеспечение
- •6. Правовое обеспечение.
- •7.Техническое обеспечение.
- •8.Архитектура Дж. Фон-Неймана.
- •14. Логическая многоуровневая организация ткс.
- •16. Протоколы, интерфейсы
- •17. Стек протоколов tcp/ip.
- •21. Система доменных имен.
- •22. Рекурсия dns.
- •23. Язык html. Структура языка
- •24.Протокол http. Версии протокола
- •25.Формат http запроса.
- •10. Программное обеспечение. Классификация средств программного обеспечения.
- •11. Классификация ткс по территориальной распределенности.
- •12. Топологии ткс.
- •13. Классификация ткс по способу управления.
- •18. Сеть Интернет. История создания.
- •19. Технологии подключения к сети Интернет
- •20. Уникальный единый указатель ресурсов
- •26. Формат http ответа.
- •27. Cookie.
26. Формат http ответа.
Формат ответа очень похож на формат запроса: он также имеет заголовок и тело, разделенное пустой строкой. Основная строка запроса состоит из 3-х полей, разделенных пробелами:1) Версия протокола.
2) Код ошибки. 3) Словесное описание ошибки. Версия протокола: - аналогичен соответствующему параметру запроса. Код ошибки: кодовое обозначение "успешности" выполнения запроса.
(Значения кодов возврата по первой цифре: 1xx: Информационный - Не используется, но зарезервирован для использования в будущем; 2xх: Успех - Запрос был полностью получен, понят, и принят к обработке.
3xx: Перенаправление - Клиенту следует предпринять дальнейшие действия для успешного выполнения запроса. 4xx: Ошибка клиента - Запрос, содержащий неправильные синтаксические конструкции, не может быть успешно выполнен. 5xx: Ошибка Сервера - Сервер не смог дать ответ на корректно поставленный запрос. Наиболее часто встречающиеся:"200"; OK - документ отправлен."404"; Not Found - документ не найден (ошибка URL."500"; Internal Server Error - внутренняя ошибка сервера, клиент исправить не может, только администратор сервера. )Словесное описание ошибки: "расшифровка" предыдущего кода. Параметры: connection (значения: keep-active(можно скачать все компоненты страницы) и close);content-type;content-length;last-modified.
27. Cookie.
Cookie – небольшой фрагмент данных, созданных веб-сервером, и хранящийся на стороне клиента в виде данных, которые клиент пересылает серверу в HTTP-запросе. Согласно стандарту, cookies представляют собой обычную строку, не превосходящую по размеру 4000 символов, которая отсылается сервером браузеру. Браузер анализирует полученный cookie, проверяет длину, дату истечения срока годности, после чего сохраняет в отдельном файле. Cookies не могут содержать исполняемый или интерпретируемый код, а также его фрагменты. Cookie содержит обязательные поля, опциональные поля, а также любую другую информацию в текстовой формате, обработку которой берет на себя сервер. Стандартный вид заголовка cookie выглядит следующим образом: Set-Cookie: name=<значение>; expires=<дата>; path=<путь>; domain=<имя_домена>; secure. name=<значение> - определение имени и содержания cookie;
expires=<дата> - это срок годности cookie; path=<путь> cookie будет выдан только при затребовании документов, лежащих в указанном каталоге или в его подкаталогах. При помощи этого параметра можно создавать отдельные cookies для каждой Web-страницы, входящей в состав сайта. domain=<имя_домена> - в этом параметре определяется имя домена, куда будут возвращаться cookies. По умолчанию это имя домена есть имя сервера, приславшего cookie. Secure – если в cookie есть это поле, то он будет возвращаться только на сервер, обеспечивающий сертифицированный метод безопасности.
Set-Cookie:name=newvalue;expires=date;path=/;domain=example.org
Преимущества использования cookies: 1) Идентификация пользователя во время сеанса (Обычно HTTP-соединение закрывается после передачи каждой страницы. Сookies могут решить эту проблему.); 2) Отсутствие имени и пароля. 3) Настройка сайта (многие сайты позволяют настраивать внешний вид главной страницы, и чтобы запомнить настройку, используются cookies). 4) Направленная реклама (Cookies позволяют помнить, что пользователь искал раньше, и выводить соответствующее объявление вместо случайного).
