Телекоммуникационные технологии. Том 1


Глава


Поисковые роботы Файл robotstxt
Роботы и элементы meta
Замечания о таблицах
Динамическое реформатирование
Инкрементное отображение
Структура и презентация
Группы строк и колонок
Доступность
Рекомендуемые алгоритмы верстки
Фиксированные алгоритмы верстки
Алгоритм авто выкладки
Алгоритм авто выкладки - часть 2
Замечания о формах Инкрементное отображение
Будущие проекты
Заметки о скриптах
Зарезервированный синтаксис для будущих скриптов
Замечания о доступности
Замечания о безопасности
Соображения безопасности для форм
Ссылки на литературу и серверы
Информационные ссылки
Соглашения по нотации и общая грамматика Расширенные BNF
Соглашения по нотации и общая грамматика Расширенные BNF - часть 2
Основные правила
Основные правила - часть 2
Параметры протокола Версия HTTP
Универсальные идентификаторы ресурсов (URI)
Общий синтаксис
HTTP URL
Сравнение URI
Форматы даты/времени Полная дата
Интервалы времени в секундах
Наборы символов
Кодировки содержимого
Транспортное кодирование
Типы среды
Канонизация и текст по умолчанию
Составные типы
Лексемы (token) продукта
Значения качества (Quality values)
Языковые метки
Метки объектов
Структурные единицы
HTTP сообщение Типы сообщений
Заголовки сообщений
Тело сообщения
Длина сообщения
Общие поля заголовка
Запрос
Строка запроса
Метод
URI запроса
URI запроса - часть 2
Ресурс, идентифицируемый запросом
Поля заголовка запроса
Отклик
Статусная строка
Статусный код и словесный комментарий
Статусный код и словесный комментарий - часть 2
Поля заголовка отклика
Объект (Entity)
Поля заголовка объекта
Тело объекта
Тип
Длина
Соединения Постоянные соединения Цель
Общие процедуры
Согласование
Буферизация
Прокси-серверы
Практические соображения
Требования к передаче сообщений
Требования к передаче сообщений - часть 2
Метод определений
Безопасные и Idempotent методы Безопасные методы
Подобные методы
Опции
Метод GET
Метод HEAD
Метод POST
Метод PUT
Метод DELETE
Метод TRACE
Определения статусных кодов
Информационный x
Continue (продолжение)
Switching Protocols (Переключающие протоколы)
Successful x (Успешная доставка)
OK
Created (Создано)
Accepted (Принято)
Non-Authoritative Information (Не надежная информация)
No Content (Никакого содержимого)
Reset Content (Сброс содержимого)
Partial Content (Частичное содержимое)
Redirection x (Переадресация)
Multiple Choices (Множественный выбор)
Moved Permanently (Постоянно перемещен)
Moved Temporarily (Временно перемещен)
See Other (смотри другие)
Not Modified (Не модифицировано)
Use Proxy (Используйте прокси)
Client Error x (Ошибка клиента)
Bad Request (Плохой запрос)
Unauthorized (Не авторизован)
Необходима оплата
Forbidden (Запрещено)
Not Found (Не найдено)
Method Not Allowed (Метод не разрешен)
Not Acceptable (Не приемлемо)
Proxy Authentication Required (Необходима идентификация прокси)
Request Timeout (Таймаут запроса)
Conflict (Конфликт)
Gone (Исчез)
Length Required (Необходима длина)
Precondition Failed (Предварительные условия не выполнены)
Request Entity Too Large (Объект запроса слишком велик)
Request-URI Too Long (URI запроса слишком велик)
Unsupported Media Type (Неподдерживаемый тип среды)
Сервер ошибок x
Internal Server Error (Внутренняя ошибка сервера)
Not Implemented (Не применимо)
Bad Gateway (Плохой шлюз)
Service Unavailable (Услуга не доступна)
Gateway Timeout (Таймаут шлюза)
HTTP Version Not Supported (Версия не поддерживается)
Идентификация доступа
Идентификация доступа - часть 2
Базовая схема идентификации (Authentication)
Краткое изложение схемы авторизации
Согласование содержимого
Согласование, управляемое сервером
Согласование, управляемое агентом (Agent-driven Negotiation)
Прозрачное согласование (Transparent Negotiation)
Кэширование в HTTP
Корректность кэша
Предупреждения
Механизмы управления кэшем
Прямые предупреждения агента пользователя
Исключения для правил и предупреждений
Работа под управлением клиента
Модель истечения срока годности Определение срока годности под управлением сервера
Эвристический контроль пригодности
Вычисление возраста
Вычисление возраста - часть 2
Вычисление времени жизни (Expiration)
Устранение неопределенности значений времени жизни
Неопределенность из-за множественных откликов
Модель проверки пригодности
Даты последней модификации
Валидаторы кэша для меток объектов (Entity Tag Cache Validators)
Слабые и сильные валидаторы
Слабые и сильные валидаторы - часть 2
Слабые и сильные валидаторы - часть 3
Правила того, когда использовать метки объекта и даты последней модификации
Правила того, когда использовать метки объекта и даты последней модификации - часть 2
Условия пригодности
Кэшируемость отклика
Формирование откликов кэшей
Заголовки End-to-end (точка-точка) и Hop-by-hop (шаг-за-шагом)



Начало    



Книжный магазин