Примеры сетевых топологий


Гипертекстный протокол HTTP - часть 11


Сравнение имен ЭВМ и схем не должно быть чувствительным к строчным/прописным буквам;

  • Пустой abs_path эквивалентен abs_path "/".

    Символы, отличные от типов "reserved" и "unsafe" устанавливаются равными их эквивалентам в кодировке ""%" HEX HEX".

    Например, следующие три URI являются эквивалентными:

    http://abc.com:80/~smith/home.html
    http://ABC.com/%7Esmith/home.html
    http://ABC.com:/%7Esmith/home.html

    2.3. Форматы даты/времени
    2.3.1. Полная дата

    HTTP приложения допускают три различных формата для представления метки времени и даты:

    Sun, 06 Nov 1994 08:49:37 GMT ; RFC-822, актуализировано в RFC-1123
    Sunday, 06-Nov-94 08:49:37 GMT ; RFC-850, объявлено устаревшим в RFC-1036
    Sun Nov 6 08:49:37 1994 ; ANSI C's ASCtime() format

    Первый формат предпочтительнее, как стандарт Интернет и представляет собой форму фиксированной длины, определенную RFC-1123. Второй формат используется достаточно широко, но базируется на устаревшем документе RFC-850 [12], формат даты не имеет 4 цифр года. Клиенты и серверы HTTP/1.1, которые анализируют дату, должны уметь работать со всеми тремя форматами (для совместимости с HTTP/1.0), хотя они должны сами генерировать время/дату согласно формату RFC-1123.

    Замечание: Получатели значений даты должны быть готовы принять коды, которые посланы не приложениями HTTP, что случается, когда данные поступают через прокси/порты или по почте в SMTP- или NNTP-форматах.

    Все марки времени/даты HTTP должны соответствовать времени по Гринвичу (GMT). Это указано в первых двух форматах путем включения строки "GMT" и должно предполагаться во всех прочих случаях.

    HTTP-date = RFC-1123-date | rRFC-850-date | asctime-date
    RFC-1123-date

    = wkday "," SP date1 SP time SP "GMT"

    RFC-850-date

    = weekday "," SP date2 SP time SP "GMT"

    asctime-date = wkday SP date3 SP time SP 4DIGIT
    date1 = 2DIGIT SP month SP 4DIGIT ; day month year (e.g., 02 Jun 1982)
    date2

    = 2DIGIT "-" month "-" 2DIGIT

    ; day-month-year (e.g., 02-Jun-82)
    date3 = month SP ( 2DIGIT | ( SP 1DIGIT )) ; month day (e.g., Jun 2)
    time

    = 2DIGIT ":" 2DIGIT ":" 2DIGIT

    ; 00:00:00 - 23:59:59
    wkday

    = "Mon" | "Tue" | "Wed" | "Thu" | "Fri" | "Sat" | "Sun"

    weekday

    = "Monday" | "Tuesday" | "Wednesday" | "Thursday" | "Friday" | "Saturday" | "Sunday"

    month

    = "Jan" | "Feb" | "Mar" | "Apr" | "May" | "Jun" | "Jul" | "Aug" | "Sep" | "Oct" | "Nov" | "Dec"

    <


    Начало  Назад  Вперед



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