1 - 2 - 4 - 6 - 7 - 8 - A - B - C - D - E - F - G - H - I - L - M - N - O - P - R - S - T - U - V - W
FTP
Click on the red underlined text to get to the source
... ISO-8859]
character set becomes ever more urgent. For FTP, because of the
large installed base, it is paramount that this is done without
breaking existing clients and servers ...
... ASCII and EBCDIC,
which is understandable by all systems. For FTP this character set
SHALL be ISO/IEC ...
...
The character set defined for international support of FTP SHALL be
the Universal Character Set as defined in ISO 10646 ...
... encoding, give the user a chance to try to assume
something, or save encoding assumptions for a server from one FTP
session to another.
...
...
Implementers SHOULD note that FTP commands and numeric responses are
protocol elements. As such, their use is not affected by any guidance
...
... virtual host
as described in [MLST]. However, an FTP server might not support
virtual servers, or virtual servers might be configured to support an
environment without regard for language ...
...
A new command "LANG" is added to the FTP command set to allow
server-FTP process to determine in which language ...
... A new command "LANG" is added to the FTP command set to allow
server-FTP process to determine in which language to present server
greetings and the textual part of command responses. The parameter
...
... be made by the server to translate protocol elements (FTP commands
and numeric responses) or data transmitted over the data connection.
...
...
User-PI MAY issue the LANG command at any time during an FTP session.
In order to gain the full benefit of this command, it SHOULD be
...
... language.
Server-FTP responds to the "Lang" command with either "lang-ok" or
"error-response". "lang-ok" MUST be sent if Server-FTP ...
... Server-FTP responds to the "Lang" command with either "lang-ok" or
"error-response". "lang-ok" MUST be sent if Server-FTP supports the
"Lang" command and can support some form of the "lang-tag". Support
...
... SHOULD be as follows:
- If server-FTP receives "Lang" with no parameters it SHOULD return
messages and command responses in the server default language.
...
... language.
- If server-FTP receives "Lang" with only a primary tag argument
(e.g. en, fr, de, ja, zh, etc.), which it can support, it SHOULD
...
... language associated
with that primary tag. It is possible that server-FTP will only
support the primary tag when combined with a sub-tag ...
... tag when combined with a sub-tag (e.g. en-US,
en-UK, etc.). In such cases, server-FTP MAY determine the
appropriate variant to use during the session. How server-FTP ...
... server-FTP MAY determine the
appropriate variant to use during the session. How server-FTP makes
that determination is outside the scope of this specification. If
server-FTP ...
... server-FTP makes
that determination is outside the scope of this specification. If
server-FTP cannot determine if a sub-tag variant is appropriate it
SHOULD return an "unsupported-parameter" (504) response.
...
... SHOULD return an "unsupported-parameter" (504) response.
- If server-FTP receives "Lang" with a primary tag and sub-tag(s)
...
... command responses in support of the language argument. It is
possible that server-FTP can support the primary tag of the "Lang"
argument but not the sub-tag ...
... tag of the "Lang"
argument but not the sub-tag(s). In such cases server-FTP MAY
return messages and command responses in the most appropriate
variant of the primary tag ...
... variant of the primary tag that has been implemented. How server-
FTP makes that determination is outside the scope of this
specification. If server-FTP cannot determine if a sub-tag ...
... FTP makes that determination is outside the scope of this
specification. If server-FTP cannot determine if a sub-tag variant
is appropriate it SHOULD return an "unsupported-parameter" (504)
...
...
For example if client-FTP sends a "LANG en-AU" command and server-FTP
has implemented language tags ...
... For example if client-FTP sends a "LANG en-AU" command and server-FTP
has implemented language tags en-US and en-UK it may decide that the
...
...
A server-FTP process that supports the LANG command, and language
support for messages and command responses, MUST include in the
...
... space
characters are not permitted. The lang-fact SHALL include the lang-
tags which server-FTP can support. At least one lang-tag MUST be
included with the FEAT ...
... described earlier in this document. The OPTIONAL asterisk, when
present, SHALL indicate the current lang-tag being used by server-FTP
for messages and responses.
...
...
In this example server-FTP can only support English, which is the
current language (as shown by the asterisk) being used by the server ...
...
In this example server-FTP supports both English and French as shown
by the initial response to the FEAT command. The asterisk indicates
...
... FEAT command. The asterisk indicates
that English is the current language in use by server-FTP. After a
LANG command is issued to change the language to French, the FEAT ...
... Elz, R. and P. Hethmon, "Extensions to FTP", Work in Progress. ...
... Postel, J. and J. Reynolds, "File Transfer Protocol (FTP)", STD 9, RFC 959std9, October 1985. ...
... character sets, but allow
administrators to configure it in the FTP server. These servers
should be configured to use a particular mapping table (either
external or built-in). This will allow the flexibility of defining
...
...
- If the server's OS does not mandate the character set and the FTP
server cannot be configured, the server should simply use the raw
bytes in the file name. They might be ASCII ...
