Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Eugene Grosbein                      2:5006/1       01 Aug 2000  13:38:12
 To : Eugeny A. Krestnikoff
 Subject : Re: Russian Apache & 8-ми битные символы в именах файлов
 -------------------------------------------------------------------------------- 
 
 >Eugene Grosbein <Eugene.Grosbein@f1.n5006.z2.fidonet.org> изрек:
 >>
 >> Hint: 8-битные символы в URL запрещены стандартом HTTP.
 >> Если используешь их, можешь поиметь проблемы.
 >>
 >Само собой, но апач вместо восьмибитных символов ставит
 >коды вида %код... тоесть урл он ставит правильно а текст
 >ссылки (то что браузером для клиента отображается -
 ><a href="урл">текст ссылки</a>) пишет восьмибитными символами -
 
           ^^^ я про то, что по стандарту здесь только 7 бит
 должно быть.
 
 >все очень ровно красиво и грамотно, файло апач находит и
 
                            ^^^^^^^^ неграмотно
 
 >отдает клиенту....
 
 А потом начитаются глюки...
 
 >одна проблема - эти долбанные браузеры не умеют по
 >такому урлу перекодировать в нормальное имя файла...
 
 И не должны, по стандартам.
 
 >соответственно если клиент пытается сделать Save link....
 >то он файл получает, но браузер предлагает пользователю
 >некусявое имя под которым файло сохранять на диске....
 >вроде мелочь - имя можно написать любое это не проблема...
 >но неудобно.....
 >Средствами апача проблему не решишь.... надо самому ваять
 >но может есть уже готовые наборы скриптов?
 
 Поступай проще - запрети русские буквы в URL, как требует
 стандарт. Или при выводе html кодируй их, как Apache.
 Hо ручками.
 
 Eugene
 --- slrn/0.9.6.2 (FreeBSD)
  * Origin: SVZ-Service (2:5006/1@fidonet)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: Russian Apache & 8-ми битные символы в именах файлов   Eugene Grosbein   01 Aug 2000 13:38:12 
Архивное /ru.unix.bsd/3493830fb0ef6.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional