УРЛ -- это адрес, куда надо пойти, чтобы получить информацию доступную к пониманию человеком. Поэтому тебе не обязательно знать, в какой кодировке этот url aka срань господня, в отличие от сервера и браузера. В данном случае браузер ескейпит ссылку согласно кодировке страницы и получает валидный url. Если внешнее имя файла (которое видно по HTTP) совпадает с кодировкой страницы (что и происходит в данном случае), то проблем не возникает. Если это utf-8, а не частные koi8-r или cp1251, то любой китаец сможет пойти на обсуждаемый урл своим китайским бразером.
Так проблема в том, что страница - это текст, который может быть перекодирован и привет. Поэтому нужно эскейпить превентивно, а если есть желание сохранять human-readable urls, использовать 7bit ascii.
Re: Интересно,
Нет,
Date: 2003-02-05 03:03 pm (UTC)Re: Нет,
Date: 2003-02-05 03:13 pm (UTC)