Domanda

Ho cercato di trovare l'elenco di caratteri consentiti nel nome utente per FTP, ma il RFC non è molto specifico. Che ftp server e client supportano nomi utente in Unicode? Personaggi speciali? Esiste una specifica generalmente accettata che spiega la lista di caratteri consentiti in FTP nomi utente? (Googling era di nessun aiuto per me)

È stato utile?

Soluzione

RFC 959 5.3.2:

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

RFC più tardi (come proposto RFC 3659 standard) parlare di UTF-8, ma le estensioni solo nel contesto di percorsi e contenuti dei file di codifica.

Così si può dipendere solo da ASCII, ma ho il sospetto in pratica la maggior parte client e server supporto UTF-8.

Altri suggerimenti

Prova a codificare utilizzando UTF-8 perché la maggior parte dei server FTP funziona con UTF-8.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top