отображение русского на ftp в Opere

Trams

интересно, можно ли вылечить то, что в Опере при заходе на ftp сервер русские названия криво отображаются (ёппера думает, что кодировка utf-16... в то же время, когда заходишь ослом, всё ок? нигде в настройках и оперы и ftp-сервера не нашёл...
WinXP, Serv-U, Opera 7.21

sergey_m

Вообще протокол ftp изначально был придуман для 7-bit ASCII, но большинство серверов нормально пропускают восьмибитные символы. А RFC2640 предлагает интернационализировать протокол FTP с помощью UTF-8. Пока я не видел серверов поддерживающих RFC2640. Если разработчики Opera уже сделали клиент поддерживающий этот стандарт, то спасибо им. Мелкомягкие же считают что все в интернете храницца в cp-1251 и каталоги ftp ожидают именно в этой кодировке. Из-за этого многие администраторы ftp серверов смиряются и хранят все в cp-1251. Но тут выходит засада - символ "я" не проходит, потому что имеет код 0xff. Многие разработчики ftp серверов смиряются и считают 0xff нормальным символом. Это плохо.

abrek

0xff просто эскейпить надо, но некоторые сервера и клиенты не знают про это
Оставить комментарий
Имя или ник:
Комментарий: