Нелатинские символы в имени пользователя для FTP - PullRequest
0 голосов
/ 12 августа 2010

Я попытался найти список символов, разрешенных в имени пользователя для FTP, но RFC не очень конкретен.Какие ftp-серверы и клиенты поддерживают имена пользователей в Unicode?Специальные символы?Существует ли общепринятая спецификация, которая объясняет список символов, разрешенных в именах пользователей FTP?(поиск в Google мне не помог)

Ответы [ 2 ]

1 голос
/ 12 августа 2010

RFC 959 5.3.2:

<username> ::= <string>
<string> ::= <char> | <char><string>
<char> ::= any of the 128 ASCII characters except <CR> and <LF>

Более поздние RFC (как и предлагаемый стандарт RFC 3659 ) говорят о расширениях UTF-8, но только вконтекст путей и кодировки содержимого файла.

Таким образом, вы можете зависеть только от ASCII, но я подозреваю, что на практике большинство клиентов и серверов поддерживают UTF-8.

1 голос
/ 12 августа 2010

Попробуйте кодировать, используя UTF-8, потому что большинство FTP-серверов будут работать с UTF-8.

...