Таблица 19.5 Заголовки элементов HTTP
| Заголовки элементов | Описание |
|---|---|
| Allow: | Перечисление поддерживаемых ресурсом методов, например: |
| Content- Encoding: | Для сжатого или зашифрованного содержимого; указывает на использованный алгоритм, например: |
| Content-Length: | Описывает длину тела пересылаемого документа, например: |
| Content-Type: | Определены IANA, например: |
| Expires: | Элемент недостоверен после указанной даты. |
| Last-Modified: | Время последней модификации элемента. |
■ В сообщении первыми стоят
■ Затем следуют заголовки, специфичные для запросов (таблица 19.3) или ответов (таблица 19.4).
■ Наконец последними стоят заголовки
Нужно помнить, что запрос POST приводит к пересылке от клиента к серверу определенных элементов, например данных формы. Поэтому заголовки элементов могут появляться в запросах и ответах.
19.8.3 Коды состояния
Коды состояния используются подобно электронной почте и пересылке файлов (FTP). Наиболее распространенные значения кодов:
| 1xx | Информация. Не используется, но зарезервирован для применения в будущем. |
| 2xx | Успешно. Запрошенная операция была успешно получена, понята и принята для исполнения. |
| 3xx | Перенаправление. Для полного завершения требуются дополнительные действия. |
| 4xx | Ошибка клиента. Запрос имеет синтаксическую ошибку или не может быть выполнен. |
| 5xx | Ошибка сервера. Сервер не смог выполнить корректный запрос. |
Более детальные сведения обозначаются дополнительными кодами.
19.9 Продолжение совершенствования
В ответ на требования пользователей по обеспечению больших функциональных возможностей HTTP и HTML постоянно совершенствуются. На момент написания книги шла разработка стандартов для обеспечения безопасности взаимодействий клиент/сервер и для создания действительно защищенных коммерческих систем. Других достижений можно ожидать в области определения и реализации независимой от размещения
URN делает доступным извлечение нужного документа из другого места сети. Можно указать несколько мест размещения документа с выбором оптимального варианта для извлечения.
19.10 Дополнительная литература
RFC 1738 содержит описание URL. RFC 1630 — это техническое руководство по Universal Resource
