Профессиональный хостинг с PHP4/5, MySQL хостинг, C++ хостинг, Perl хостинг, SSH/SSH2, SSI, WAP, Cron, Daemons Главная  Сервисы  Карта сайта  Контакты  
 
  хостинг, платный хостинг, дешевый хостинг, виртуальный хостинг, надёжный хостинг, домен ru бесплатно, домен бесплатно

Host

 
   
 
 
 
Инструкции
Протокол передачи гипертекста HTTP/1.1

Введение

    Цель

    Требования

    Терминология

    Общее описание

Письменные соглашения и обобщенная грамматика

    Увеличенная нормальная запись Бекуса-Наура (BNF)

    Основные правила

Параметры протокола

    Версия HTTP

    Универсальные Идентификаторы Ресурсов (URI)

            Общий синтаксис

            HTTP URL

            Сравнение URI

    Форматы даты/времени

            Полная дата

            Разность секунд (delta seconds)

    Кодовые таблицы (character sets)

    Кодирование содержимого (content codings)

    Кодирование передачи (transfer codings)

    Медиа типы (Media Types)

            Канонизация и предопределенные значения типа text

            Типы Multipart

    Лексемы программ (Product Tokens)

    Качественные значения (Quality Values)

    Метки языков (Language Tags)

    Метки объектов (Entity Tags)

    Еденицы измерения диапазонов (Range Units)

HTTP сообщение (HTTP Message)

    Типы сообщений

    Заголовки сообщений

    Тело cообщения

    Длина сообщения

    Общие поля заголовка

Запрос (Request)

    Строка запроса (Request-Line)

            Метод (Method)

            Запрашиваемый URI (Request-URI)

    Ресурс, идентифицируемый запросом

    Поля заголовка запроса

Ответ (Response)

    Строка состояния (Status-Line)

            Код состояния и поясняющая фраза

    Поля заголовка ответа

Объект (Entity)

    Поля заголовка объекта

    Тело объекта

            Тип (Type)

            Длина (Length)

Соединения (Connections)

    Постоянные соединения (Persistent Connections)

            Цель

            Общее описание

            Обсуждение (Negotiation).

            Конвейерная обработка (Pipelining).

            Прокси-сервера (Proxy Servers)

            Практические cоглашения

    Требования к передаче сообщений

Определения методов (Method Definitions)

    Безопасные и Idempotent Методы

            Безопасные методы

            Idempotent методы

    OPTIONS

    GET

    HEAD

    POST

    PUT

    DELETE

    TRACE

Описания кодов состояния

    1xx - Информационные коды

            100 Продолжать, Continue

            101 Переключение протоколов, Switching Protocols

    2xx - Успешные коды

            200 ОК

            201 Создан, Created

            202 Принято, Accepted

            203 Не авторская информация, Non-Authoritative Information

            204 Нет содержимого, No Content

            205 Сбросить содержимое, Reset Content

            206 Частичное содержимое, Partial Content

    3xx - Коды перенаправления

            300 Множественный выбор, Multiple Choices

            301 Постоянно перенесен, Moved Permanently

            302 Временно перемещен, Moved Temporarily

            303 Смотреть другой, See Other

            304 Не модифицирован, Not Modified

            305 Используйте прокси-сервер, Use Proxy

    4xx - Коды ошибок клиента

            400 Испорченный Запрос, Bad Request

            401 Несанкционированно, Unauthorized

            402 Требуется оплата, Payment Required

            403 Запрещено, Forbidden

            404 Не найден, Not Found

            405 Метод не дозволен, Method Not Allowed

            406 Не приемлем, Not Acceptable

            407 Требуется установление подлинности через прокси-сервер, Proxy Authentication Required

            408 Истекло время ожидания запроса, Request Timeout

            409 Конфликт, Conflict

            410 Удален, Gone

            411 Требуется длина, Length Required

            412 Предусловие неверно, Precondition Failed

            413 Объект запроса слишком большой, Request Entity Too Large

            414 URI запроса слишком длинный, Request-URI Too Long

            415 Неподдерживаемый медиа тип, Unsupported Media Type

    5xx - Коды ошибок сервера

            500 Внутренняя ошибка сервера, Internal Server Error

            501 Не реализовано, Not Implemented

            502 Ошибка шлюза, Bad Gateway

            503 Сервис недоступен, Service Unavailable

            504 Истекло время ожидания от шлюза, Gateway Timeout

            505 Не поддерживаемая версия HTTP, HTTP Version Not Supported

Установление подлинности доступа

    Базовая схема установления подлинности (Basic Authentication Scheme)

    Дайджест-схема установления подлинности (Digest Authentication Scheme)

Обсуждение содержимого (Content Negotiation)

    Управляемое сервером обсуждение

    Управляемое агентом обсуждение

    Прозрачное обсуждение

 

Copyright © 1998 Alex Simonoff (http://www.omsk.com/Leshik/), All Rights Reserved

 


   
 

UT

О компании | Услуги и цены | Домены | Инструкции | Инструменты | Demo панель | Контакты | Войти

Перепечатка материалов возможна только при указании гиперссылки на наш сайт

Copyright © 2007 Все права защищены. UTHost.net - надёжный хостинг - профессиональных хостинг