Tillbaka till svenska Fidonet
English   Information   Debug  
FIDONEWS_OLD4   0/37224
FIDO_SYSOP   12852
FIDO_UTIL   0/180
FILEFIND   0/209
FILEGATE   0/212
FILM   0/18
FNEWS_PUBLISH   4436
FN_SYSOP   41706
FN_SYSOP_OLD1   71952
FTP_FIDO   0/2
FTSC_PUBLIC   4888/13613
FUNNY   0/4886
GENEALOGY.EUR   0/71
GET_INFO   105
GOLDED   0/408
HAM   0/16074
HOLYSMOKE   0/6791
HOT_SITES   0/1
HTMLEDIT   0/71
HUB203   466
HUB_100   264
HUB_400   39
HUMOR   0/29
IC   0/2851
INTERNET   0/424
INTERUSER   0/3
IP_CONNECT   719
JAMNNTPD   0/233
JAMTLAND   0/47
KATTY_KORNER   0/41
LAN   0/16
LINUX-USER   0/19
LINUXHELP   0/1155
LINUX   0/22112
LINUX_BBS   885/957
mail   18.68
mail_fore_ok   249
MENSA   0/341
MODERATOR   0/102
MONTE   0/992
MOSCOW_OKLAHOMA   0/1245
MUFFIN   0/783
MUSIC   0/321
N203_STAT   930
N203_SYSCHAT   313
NET203   321
NET204   69
NET_DEV   0/10
NORD.ADMIN   0/101
NORD.CHAT   0/2572
NORD.FIDONET   189
NORD.HARDWARE   0/28
NORD.KULTUR   0/114
NORD.PROG   0/32
NORD.SOFTWARE   0/88
NORD.TEKNIK   0/58
NORD   0/453
OCCULT_CHAT   0/93
OS2BBS   0/787
OS2DOSBBS   0/580
OS2HW   0/42
OS2INET   0/37
OS2LAN   0/134
OS2PROG   0/36
OS2REXX   0/113
OS2USER-L   207
OS2   0/4786
OSDEBATE   1652/18996
PASCAL   0/490
PERL   0/457
PHP   0/45
POINTS   0/405
POLITICS   0/29554
POL_INC   0/14731
PSION   103
R20_ADMIN   1123
R20_AMATORRADIO   0/2
R20_BEST_OF_FIDONET   13
R20_CHAT   0/893
R20_DEPP   0/3
R20_DEV   399
R20_ECHO2   1379
R20_ECHOPRES   0/35
R20_ESTAT   0/719
R20_FIDONETPROG...
...RAM.MYPOINT
  0/2
R20_FIDONETPROGRAM   0/22
R20_FIDONET   0/248
R20_FILEFIND   0/24
R20_FILEFOUND   0/22
R20_HIFI   0/3
R20_INFO2   3249
R20_INTERNET   0/12940
R20_INTRESSE   0/60
R20_INTR_KOM   0/99
R20_KANDIDAT.CHAT   42
R20_KANDIDAT   28
R20_KOM_DEV   112
R20_KONTROLL   0/13300
R20_KORSET   0/18
R20_LOKALTRAFIK   0/24
R20_MODERATOR   0/1852
R20_NC   76
R20_NET200   245
R20_NETWORK.OTH...
...ERNETS
  0/13
R20_OPERATIVSYS...
...TEM.LINUX
  0/44
R20_PROGRAMVAROR   0/1
R20_REC2NEC   534
R20_SFOSM   0/341
R20_SF   0/108
R20_SPRAK.ENGLISH   0/1
R20_SQUISH   107
R20_TEST   2
R20_WORST_OF_FIDONET   12
RAR   0/9
RA_MULTI   106
RA_UTIL   0/162
REGCON.EUR   0/2056
REGCON   0/13
SCIENCE   0/1206
SF   0/239
SHAREWARE_SUPPORT   0/5146
SHAREWRE   0/14
SIMPSONS   0/169
STATS_OLD1   0/2539.065
STATS_OLD2   0/2530
STATS_OLD3   0/2395.095
STATS_OLD4   0/1692.25
SURVIVOR   0/495
SYSOPS_CORNER   0/3
SYSOP   0/84
TAGLINES   0/112
TEAMOS2   0/4530
TECH   0/2617
TEST.444   0/105
TRAPDOOR   0/19
TREK   0/755
TUB   0/290
UFO   0/40
UNIX   0/1316
USA_EURLINK   0/102
USR_MODEMS   0/1
VATICAN   0/2740
VIETNAM_VETS   0/14
VIRUS   0/378
VIRUS_INFO   0/201
VISUAL_BASIC   0/473
WHITEHOUSE   0/5187
WIN2000   0/101
WIN32   0/30
WIN95   0/4289
WIN95_OLD1   0/70272
WINDOWS   0/1517
WWB_SYSOP   0/419
WWB_TECH   0/810
ZCC-PUBLIC   0/1
ZEC   4

 
4DOS   0/134
ABORTION   0/7
ALASKA_CHAT   0/506
ALLFIX_FILE   0/1313
ALLFIX_FILE_OLD1   0/7997
ALT_DOS   0/152
AMATEUR_RADIO   0/1039
AMIGASALE   0/14
AMIGA   0/331
AMIGA_INT   0/1
AMIGA_PROG   0/20
AMIGA_SYSOP   0/26
ANIME   0/15
ARGUS   0/924
ASCII_ART   0/340
ASIAN_LINK   0/651
ASTRONOMY   0/417
AUDIO   0/92
AUTOMOBILE_RACING   0/105
BABYLON5   0/17862
BAG   135
BATPOWER   0/361
BBBS.ENGLISH   0/382
BBSLAW   0/109
BBS_ADS   0/5290
BBS_INTERNET   0/507
BIBLE   0/3563
BINKD   0/1119
BINKLEY   0/215
BLUEWAVE   1608/2173
CABLE_MODEMS   0/25
CBM   0/46
CDRECORD   0/66
CDROM   0/20
CLASSIC_COMPUTER   0/378
COMICS   0/15
CONSPRCY   0/899
COOKING   33421
COOKING_OLD1   0/24719
COOKING_OLD2   0/40862
COOKING_OLD3   0/37489
COOKING_OLD4   0/35496
COOKING_OLD5   9370
C_ECHO   0/189
C_PLUSPLUS   0/31
DIRTY_DOZEN   0/201
DOORGAMES   0/2065
DOS_INTERNET   0/196
duplikat   6002
ECHOLIST   0/18295
EC_SUPPORT   0/318
ELECTRONICS   0/359
ELEKTRONIK.GER   1534
ENET.LINGUISTIC   0/13
ENET.POLITICS   0/4
ENET.SOFT   0/11701
ENET.SYSOP   33945
ENET.TALKS   0/32
ENGLISH_TUTOR   0/2000
EVOLUTION   0/1335
FDECHO   0/217
FDN_ANNOUNCE   0/7068
FIDONEWS   24159
FIDONEWS_OLD1   0/49742
FIDONEWS_OLD2   0/35949
FIDONEWS_OLD3   0/30874
Möte FTSC_PUBLIC, 13613 texter
 lista första sista föregående nästa
Text 1051, 365 rader
Skriven 2007-10-14 00:25:06 av Mithgol the Webmaster (2:5063/88)
Ärende: [2/11] FidoURL.txt
==========================
* originally in FTSC_Public
* also sent to GanjaNet.Local
* also sent to Ru.Fido.WWW
* also sent to Ru.FTN.Develop
* also sent to SU.FidoTech
* also sent to Titanic.Best

textsection 2 of 11 of file FidoURL.txt
textbegin.section

    5.2.2. Encoding of octets
    -+-----------------------

      The character sequences in different parts of a URL are used
      to represent sequences of octets.

      It is possible to represent an octet by the chararacter
      which has that octet as its code within the pure 7-bit ASCII
      character set. However, there are some exceptions (see below).

      Alternatively, octets MAY be encoded by a character triplet
      consisting of the character "%" followed by the two hexadecimal
      digits (from "0123456789ABCDEF") which form the hexadecimal
      value of the octet. (The characters "abcdef" MAY also be used in
      hexadecimal encodings.)

      Hexadecimal encoding of any octet MAY be used even when it is
      not REQUIRED or RECOMMENDED. However, it is RECOMMENDED to avoid
      unnecessary hexadecimal encoding, thus keeping URLs reasonably
      short.

      It is either REQIRED or RECOMMENDED to use the hexadecimal
      encoding of octets if they have no corresponding graphic
      character within the 7-bit ASCII character set, or if the use
      of the corresponding character is unsafe, or if the
      corresponding character is reserved for some other
      interpretation within the particular URL scheme. These
      requirements and recommendations are detailed below.

      5.2.2.1. No corresponding graphic 7-bit character
      -+-----------------------------------------------

        URLs are written only with the graphic printable characters
        of the 7-bit ASCII coded character set.

        The octets 80-FF hexadecimal do not belong to 7-bit ASCII,
        and the octets 00-1F and 7F hexadecimal represent control
        characters; these octets MUST be encoded.

      5.2.2.2. Unsafe characters
      -+------------------------

        Characters can be unsafe for a number of reasons.

        The space character is unsafe because significant spaces may
        disappear and insignificant spaces may be introduced when URLs
        are transcribed or typeset or subjected to the treatment of
        word-processing programs. The octet 20 hexadecimal MUST always
        be encoded.

        The characters "<" and ">" are unsafe because they are used
        as the delimiters around tags in HTML hypertext and XML data.
        The octets 3C and 3E hexadecimal MUST always be encoded.

        The quote mark (""") is used to delimit URLs in some systems,
        including valid XHTML and XML. The octet 22 hexadecimal
        MUST always be encoded.

        The character "#" is unsafe because it is used in World Wide
        Web and in other systems to delimit a URL from a fragment or
        anchor identifier that might follow it.
        The octet 23 hexadecimal MUST always be encoded.

        The character "%" is unsafe because it is used for encodings
        of other characters. The octet 25 hexadecimal MUST always be
        encoded.

        The character sequence of triple minus ("-" repeated thrice)
        has a special meaning in Fidonet and can accidentally start
        a tearline in some cases (e.g. when a line is wrapped).
        At least one of the three corresponding octets
        (2D 2D 2D hexadecimal) MUST be encoded if they follow
        each other in a sequence.

        Other characters were declared unsafe in RFC 1738 because some
        gateways and other transport agents were known to sometimes
        modify such characters. These characters are "{", "}", "|",
        "\", "^", "~", "[", "]", and "`". The corresponding octets
        (7B 7D 7C 5C 5E 7E 5B 5D 60 hexadecimal) MUST always be
        encoded for the sake of Internet compatibility.

        All unsafe characters MUST always be encoded within a URL.
        For example, the character "#" MUST be encoded within URLs
        even in software programs that do not normally deal with
        fragment or anchor identifiers, so that if the URL is copied
        into another program that does use them, it will not be
        necessary to change the URL encoding.

      5.2.2.3. Reserved characters
      -+--------------------------

        Many URL schemes reserve certain characters for a special
        meaning: appearance of that characters in the scheme-specific
        part of the URL (in <scheme-specific-part> after scheme name)
        has a designated semantics.

        Usually a URL has the same interpretation when an octet is
        represented by a character and when it is encoded. However,
        this is not true for reserved characters: encoding a character
        that is reserved for a particular scheme may cause harm to
        the meaning of a URL, if the character is used according
        to its designated semantics. And vice versa.

        The character "?" is used as the delimiter between required
        and optional parts of the URL. The delimiter itself MUST NOT
        be encoded. If the character "?" appears in any other part of
        a URL, it MUST be encoded, so it won't be confused with the
        delimiter.

        The character "=" is used as the delimiter between parameter
        names and parameter values. The delimiters themselves MUST NOT
        be encoded. If the character "=" appears in any other part
        of a URL, it MUST be encoded, so it won't be confused with
        any of the delimiters.

        The character "&" is used as the delimiter between
        "parameter=value" pairs. The delimiters themselves MUST NOT
        be encoded. If the character "&" appears in any other part
        of a URL, it MUST be encoded, so it won't be confused with
        any of the delimiters.

        The character "@" is used as the delimiter between an areatag
        and its FTN domain suffix (see subsection 5.2.2.3.1 for
        details). The delimiters themselves MUST NOT be encoded. If
        the character "@" appears inside the areatag itself (i.e. not
        between the areatag and its suffix), it MUST be encoded,
        though in any other part of an URL this character MAY be left
        as it is.

        The character "/" is scheme-specific:

        *) In some schemes ("netmail:", for example) the character "/"
           has its own (literal) meaning, as it is widely used
           in standard Fidonet addressing notation
           <zone>:<net>/<node>.<point> (see FSP-1004 for details).

        *) In some other schemes the character "/" is reserved
           to be used in the file path
           (<directory>/<directory>/...<directory>/<filename>),
           and its corresponding octet (2F hexadecimal)
           MUST be encoded if it does not delimit parts of the path.

        See the scheme-specific details below (in scheme sections).

        5.2.2.3.1 Using domain suffixes in areatags
        -+-----------------------------------------

          Different domains of Fidonet (in "@<domain>" sense,
          see FSP-1004 for details), also known as Fidonet Technology
          Networks, MAY have common echomail areas (i.e. areas that
          are gated between some of FTNs) and MAY have internal
          echomail areas (i.e. areas distributed only inside
          the domain).

          If a Fidonet station has access to echomail areas in
          dirrerent domains, it MAY encounter areas of the same name
          (of the same areatag) in different FTN domains. It's OK
          if it is the same common area; however, even if they are
          different internal areas that just have the same name
          by coincidence, the Uniform Resource Locator MAY contain
          an optional "@<domain>" suffix after the areatag, and thus
          distinguish between different areas. The suffix contains
          the domain name of the FTN of the designated echo area and
          the preceding "@" symbol.

          The same rule applies to areatags of file echoes.

          Examples:

             area://jabber@fidonet
             area://jabber@othernet

             areafix:sysop.talks@fidonet
             areafix:sysop.talks@othernet

             fecho://common.files@fidonet
             fecho://common.files@othernet

          Domain suffixes are intentionally OPTIONAL, because FTNs
          generally have their own means to ensure that the names of
          echomail areas are unique. Some FTNs, for example, use
          their domain names as prefixes or suffixes for echomail area
          names (i.e. othernet.areaname, or areaname.othernet), thus
          eliminating the need of a special URL element, that
          otherwise would be needed for the same purpose.

          The character "@" is a reserved character. When it is used
          as the delimiter between an areatag and its FTN domain
          name, the character "@" MUST NOT be encoded. However,
          if the character "@" appears inside the areatag itself (e.g.
          when the area name is something like SETI@home), then
          the character MUST be encoded, so it won't be confused with
          the delimiters.

          But outside of the areatags the character "@" is not
          reserved, so it MAY be either encoded or left intact in any
          other part of the URL (e.g. in object's path, in parameter's
          name, in parameter's value, etc.).

      5.2.2.4. The plus ("+") and the encoding of white spaces
      -+------------------------------------------------------

        White spaces (octets 20 hexadecimal) are the most common
        unsafe characters in Fidonet, and so they play a significant
        role in some scheme-specific parts of the URL: they appear in
        MSGID kludges, they are used as delimiters between words
        in lines of text, etc.

        To enhance human readability of Fidonet URLs, and to make them
        shorter, a new shorter synonym for "%20" hexadecimal triplet
        is available. It is the plus sign ("+").

        Programs interpreting scheme-specific part of Fidonet URL
        MUST treat the character plus ("+") there as equivalent
        to the white space hexadecimal triplet ("%20").

        Because of that, the plus character itself is reserved, and
        its own corresponding octet (2B hexadecimal) MUST be encoded
        if it appears in scheme-specific part of Fidonet URL.

        5.2.2.4.1. Specificity note
        -+-------------------------

          The rule of equivalence between "+" and "%20" does not apply
          outside of the scheme-specific part of URL; the plus sign
          has no special meaning in scheme name, since white spaces
          are not allowed in scheme names.

        5.2.2.4.2. Internet practice note
        -+-------------------------------

          The same shortening already happens in Internet. Open
          http://www.google.ru/search?q=Fidonet+URL URL, and you'll
          get the Google search for "Fidonet URL" (not "Fidonet+URL");
          http://www.google.ru/search?hl=ru&q=Fidonet%2BURL is needed
          if you're looking for "Fidonet+URL".

          This practice is not documented in RFC 1738. It is, however,
          documented in RFC 1630.

      5.2.2.5. URLs that span several lines of text in Fidonet
      -+------------------------------------------------------

        Some Fidonet mail editors and other units of software do not
        permit lines of text to be longer than some limit, e.g. longer
        than 78 or 80 characters (or a lesser limit, especially inside
        quotes). If text is longer than limit, it spans several lines
        (usually a line break is inserted instead of a white space;
        however, if more than 80 successive characters do not contain
        white spaces, the line MAY be broken anyway. Or less than 80:
        the limit MAY vary.)

        Sometimes it MAY become necessary for a long enough URL
        to span several lines as well. To distinguish between URLs
        that span several lines and URLs that just end (by chance)
        before some end of line, a special mark is needed.

        Two successive "%" characters MUST NOT appear in URLs (because
        "%" MUST be followed by two hexadecimal digits), and they are
        also rare in ordinary text. That's why "%%" character sequence
        MUST be used before and after a line break in URL, to mark
        that the line break does not end the URL.

        If an URL parser encounters "%%" character sequence in the URL
        it parses, then the parser MUST skip the "%%" sequence, and
        all characters after it and before the line break, and
        the line break, and all characters after the line break
        and before the next "%%" sequence, and that "%%" sequence.
        Then the URL continues.

        Quote decoration MAY be encountered after the line break and
        before the "%%" sequence marking the place where the URL
        resumes. Fidonet mail editors MAY rearrange the "%%" sequences
        and line breaks when quoting the quotes.

        Example:

           MtW>> To track Fidonet software development in Russian,
           MtW>> a newsreel like area://Ru.FTN.Develop+Ru.FTN.Win%%
           MtW>> %%Soft+Ru.FIPS/ is often used.

           MtW>>>>> To track Fidonet software development in Russian,
           MtW>>>>> a newsreel like area://Ru.FTN.Develop+Ru.FTN.W%%
           MtW>>>>> %%inSoft+Ru.FIPS/ is often used.

        The URL used in this example:

           area://Ru.FTN.Develop+Ru.FTN.WinSoft+Ru.FIPS/

           (the meaning of area:// URLs is explained in section 7.2)

        Frame decoration MAY be encountered after the line break and
        before the "%%" sequence marking the place where the URL
        resumes, or before the line break and after the "%%" sequence
        marking the place where the URL pauses.

        Example:

           +==========================================================+
           +                                                          +
           +   To track Fidonet software development in Russian,      +
           +   a newsreel like area://Ru.FTN.Develop+Ru.FTN.Win%%     +
           +   %%Soft+Ru.FIPS/ is often used.                         +
           +                                                          +
           +==========================================================+

        Any other decoration is also possible, so the URL parser MUST
        expect it. For example, the URL parser MUST allow more than
        one line break between the URL-pausing "%%" and the next "%%",
        because additional line breaks MAY be introduced by quoting.

        Example:

           ***********************************************************
           ***********************************************************
           **                                                       **
           **  ATTENTION! Grab the N5019 pointlist at fecho://p%%   **
           **  %%ntlist/pnt5019.zip                                 **
           **                                                       **
           ***********************************************************
           ***********************************************************

           MtW> ******************************************************
           MtW> *****
           MtW> ******************************************************
           MtW> *****
           MtW> **
           MtW> **
           MtW> **  ATTENTION! Grab the N5019 pointlist at fecho://p%%
           MtW> **
           MtW> **  %%ntlist/pnt5019.zip
           MtW> **
           MtW> **
           MtW> **
           MtW> ******************************************************
           MtW> *****
           MtW> ******************************************************
           MtW> *****

        The URL used in this example:

           fecho://pntlist/pnt5019.zip

           (the meaning of fecho:// URLs is explained in section 7.4)

textend.section



With best Fidonet 2.0 regards,
Mithgol the Webmaster.                 [Real nodelisted name: Sergey Sokoloff]

... Never judge an iBook by its cover.                  (Bugzilla Quip System)
--- Come with me in the twilight of a summer night for a while...  .hack//SIGN
 * Origin: Be careful, the paranoid ones are always wathing you!.. (2:5063/88)