Добро пожаловать, Гость. Пожалуйста авторизуйтесь здесь.
FGHIGate на GaNJa NeTWoRK ST@Ti0N - Просмотр сообщения в эхоконференции GANJANET.LOCAL
Введите FGHI ссылку:


Присутствуют сообщения из эхоконференции GANJANET.LOCAL с датами от 13 Oct 05 22:03:42 до 25 Nov 24 15:15:12, всего сообщений: 3031
Ответить на сообщение К списку сообщений Предыдущее сообщение Следующее сообщение
= Сообщение: 1948 из 3031 =================================== GANJANET.LOCAL =
От   : Mithgol the Webmaster            2:5063/88          10 Feb 07 14:26:46
Кому : All                                                 10 Feb 07 14:26:46
Тема : [3/10] FidoURL.rus.txt
FGHI : area://GANJANET.LOCAL?msgid=2:5063/88+45cdac1e
На   : area://GANJANET.LOCAL?msgid=2:5063/88+45cda963
= Кодировка сообщения определена как: CP866 ==================================
==============================================================================
* изначально написано в эхоконференцию RU.FTN.DEVELOP
* также было отослано в эхоконференцию CU.TALK
* также было отослано в эхоконференцию GANJANET.LOCAL
* также было отослано в эхоконференцию RU.FIDO.WWW
* также было отослано в эхоконференцию RU.FIDONET.TODAY
* также было отослано в эхоконференцию SU.FIDOTECH
* также было отослано в эхоконференцию TITANIC.BEST

textsection 3 of 10 of file FidoURL.rus.txt
textbegin.section

      5.2.2.3. Зарезервированные символы
      -+--------------------------------

        Многие схемы URL резервируют некоторые символы для специальных
        целей: придаётся определённый смысл появлению таких символов
        в той части URL, разбор которой зависит от конкретной схемы
        (в части <особая-часть> после имени схемы).

        Обычно URL означает одно и то же и в том случае, когда октет
        представлен символом, и когда октет закодирован. Однако это
        не так для зарезервированных символов: кодирование символа,
        зарезервированного для некоторой схемы, может принести вред
        смысловому значению URLа, если символ использован в согласии
        с определённым для него смыслом. И наоборот.

        Символ "?" используется как разделитель между необходимой и
        необязательной частью URLа. Сам разделитель НЕ ДОЛЖЕН быть
        закодирован. Если символ "?" появляется в любой другой части
        URLа, он ДОЛЖЕН быть закодирован, чтобы его нельзя было
        перепутать с разделителем.

        Символ "=" используется как разделитель между именем параметра
        и его значением. Сами разделители НЕ ДОЛЖНЫ быть закодированы.
        Если символ "=" появляется в любой другой части URLа, тогда он
        ДОЛЖЕН быть закодирован, чтобы его нельзя было перепутать
        ни с одним из разделителей.

        Символ "&" используется как разделитель между парами
        "параметр=значение". Сами разделители НЕ ДОЛЖНЫ кодироваться.
        Если символ "&" появляется в любой другой части URLа, тогда он
        ДОЛЖЕН быть закодирован, чтобы его нельзя было перепутать
        ни с одним из разделителей.

        Символ "/" зависит от схемы:

        *) В некоторых схемах ("netmail:", к примеру) символ "/" имеет
           свой собственный (буквальный) смысл, поскольку он широко
           используется как часть стандартной фидонетовской записи
           адресов <zone>:<net>/<node>.<point> (см. подробности
           в FSP-1004).

        *) В некоторых других схемах символ "/" зарезервирован для
           использования в пути к файлу
           (<directory>/<directory>/...<directory>/<filename>),
           и соответствующий ему октет (2F шестн.) ДОЛЖЕН быть
           закодирован, если не разделяет части пути.

        См. подробности далее (в разделах, относящихся к схемам).

      5.2.2.4. Плюс ("+") и кодирование пробелов
      -+----------------------------------------

        Пробелы (октеты 20 шестн.) являются наиболее распространёнными
        небезопасными символами Фидонета, и оттого играют значительную
        роль в тех частях URLов, чьё понимание зависит от схемы:
        пробелы появляются в кладжах MSGID, используются в качестве
        разделителей между словами в текстовых строках, и так далее.

        Чтобы улучшить человекочитаемость фидонетовских URLов, и чтобы
        сделать URLы короче, может использоваться новый более краткий
        синоним шестнадцатиричной тройки "%20". Это плюс ("+").

        Программы, воспринимающие ту часть URLа, понимание которой
        зависит от конкретной схемы (это <особенная-часть>), ДОЛЖНЫ
        воспринимать там символ плюса ("+") как эквивалентный тройке
        символов, шестнадцатирично кодирующих пробел ("%20").

        В силу этого обстоятельства, сам символ плюса является
        зарезервированным, и соответствующий ему октет (2B шестн.)
        ДОЛЖЕН быть закодирован, если содержится в <особенная-часть>.

        5.2.2.4.1. Примечание об особенности
        -+----------------------------------

          Правило об эквивалентности между "+" и "%20" не применяется
          вне той части URLа, толкование которой зависит от схемы
          (<особенная-часть>); символ плюса не имеет специального
          значения в имени самой схемы, поскольку в имени схемы пробел
          не допускается.

        5.2.2.4.2. Примечание об интернетовском обычае
        -+--------------------------------------------

          То же сокращение адресов уже происходит в Интернете. Открыв
          адрес http://www.google.ru/search?q=Fidonet+URL, вы получите
          гугловый поиск по словам "Fidonet URL" (а не "Fidonet+URL");
          адрес http://www.google.ru/search?hl=ru&q=Fidonet%2BURL
          понадобится, если вы ищете по "Fidonet+URL".

          Этот обычай не документирован в RFC 1738. Он, однако,
          документирован в RFC 1630.

  5.3. Разбор части URLа, особенной для каждой из схем
  -+--------------------------------------------------

    Как было объявлено выше, фидонетовские URLы записываются
    следующим образом:

    <схема><отделитель><особая-часть>

    где отделителем служит либо ":", либо "://".

    В части <особая-часть> зарезервированный символ "?" служит
    в качестве разделителя между необходимой и необязательной
    частью URLа:

    <схема><отделитель><нужная-часть>?<необязательная-часть>

    Необходимая часть ТРЕБУЕТСЯ. Необязательная часть МОЖЕТ быть
    пустою; если необязательная часть пуста, то символ "?" перед ней
    МОЖЕТ быть убран также. Если необязательная часть пуста, но символ
    "?" присутствует, то символ "?" НАДО игнорировать.

    Если необязательная часть не пуста, то она состоит из одного (или
    более) равенств "параметр=значение", разделённых зарезервированным
    символом "&" следующим образом:

    <равенство1>&<равенство2>&<равенство3>& ... &<равенствоN>

    Однако, необязательная часть МОЖЕТ оканчиваться символом "&",
    расположенным на конце URLа следующим образом:

    <равенство1>&<равенство2>&<равенство3>& ... &<равенствоN>&

    (в этом случае последний символ "&" НАДО игнорировать).

    Ожидается, что каждое из этих равенств принимает форму
    "параметр=значение":

    <имя параметра>=<присваемое ему значение>

    Если значение не приводится, то соответствующему параметру
    присваивается пустое значение. В этом случае символ "=" также
    МОЖЕТ быть убран. Пример такой необязательной части URLа:

    subj=Test&path=&subscribe&to=Test+Robot

    В этом примере параметры "path" и "subscribe" становятся пустыми,
    параметр "subj" становится равным значению "Test", а параметр "to"
    принимает значение "Test Robot" (поскольку "+" представляет символ
    пробела, см. соответствующий подраздел выше).

    Параметры, указываемые в необязательной части URLа, также по своей
    природе не являются обязательными. Если некоторый параметр вообще
    не указан в конкретном URLе, то принимает значение по умолчанию;
    а значения по умолчанию для большинства необязательных параметров
    приводятся ниже, где перечислены схемы URLов.

    Пары "параметр=значение" МОГУТ появляться в необязательной части
    URLа в произвольном порядке.

    Например, вот такая необязательная часть URLа:

    to=Test+Robot&path=&subj=Test&subscribe

    является эквивалентной предыдущему примеру.

textend.section


Ceterum censeo Diptaunum esse delendam!    [Ru.Mozilla]     http://Mithgol.Ru/
Mithgol the Webmaster.  [Team В эхолисте ,,ё`` уместим]  [Team А я меняю subj]

... Кому-то и Hовый год часто :)                (Mitry Matyushkov в R50.Sysop)
--- Эшелону:  ADIU DEADBEEF IDP IDF Halibut SONANGOL грипп & защищены PGP 5.53
* Origin: Болея душой за Россию мою, за Глазьева голос я ей отдаю (2:5063/88)

К главной странице гейта
Powered by NoSFeRaTU`s FGHIGate
Открытие страницы: 0.037131 секунды