![]() |
|
Модераторы: Aliance, skyboy, MoLeX, ksnk |
![]()
|
|
| GZep |
|
|||
![]() участник Винграда ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1528 Регистрация: 7.7.2006 Где: Москва Репутация: нет Всего: 32 |
Привет!
Подскажите пожалуйста, как правильно кодировать кириллицу в заголовках? Вот примеры:
Как я понял, браузер читает заголовки в ISO/IEC 8859-15, который в свою очередь кодирует только латиницу... -------------------- ![]() ![]() |
|||
|
||||
| gta4kv |
|
|||
![]() Walking around mad. ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1868 Регистрация: 25.7.2006 Репутация: нет Всего: 91 |
1) Сохранить файл в UTF-8.
2) set_locale? Добавлено через 2 минуты и 29 секунд Делая
Не испытываю никаких проблем. |
|||
|
||||
| skyboy |
|
|||
|
неОпытный ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9820 Регистрация: 18.5.2006 Где: Днепропетровск Репутация: 1 Всего: 260 |
||||
|
||||
| GZep |
|
|||
![]() участник Винграда ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1528 Регистрация: 7.7.2006 Где: Москва Репутация: нет Всего: 32 |
Привет, спасибо большое за ответы!
gta4kv, файл тут вообще непричем, все посылается из скрипта и все на юникоде работает. мм... сомневаюсь, но чем чёрт не шутит - попробую... skyboy, примерно такой лаконичный вариант решиния я ожидал, но, видимо, проблема нерешаемая, так как хотелось бы, чтобы прямо в firebug'е показывалась строка с номальным русским значением... Ваш вариант:
-------------------- ![]() ![]() |
|||
|
||||
| skyboy |
|
|||
|
неОпытный ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9820 Регистрация: 18.5.2006 Где: Днепропетровск Репутация: 1 Всего: 260 |
тебе шашечки или ехать? одно дело - читаемое значение в отладчике на клиенте, другое дело - корректная передача на сервер. определись. а так можно декодировать прямо в консоли firebug'a при помощи decodeURIComponent |
|||
|
||||
| GZep |
|
||||
![]() участник Винграда ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1528 Регистрация: 7.7.2006 Где: Москва Репутация: нет Всего: 32 |
skyboy, хорошо, вот конкретная задача "из жизни":
На счет setlocale - не прокатило. Честно говоря, фиаско полное, думал найти решение перебирая скриптом все варианты Вот скрипт:
На грамотность скрипт не претендует, просто собрал всё, что хоть как-то относится к теме и запускал -------------------- ![]() ![]() |
||||
|
|||||
| skyboy |
|
|||
|
неОпытный ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9820 Регистрация: 18.5.2006 Где: Днепропетровск Репутация: 1 Всего: 260 |
http://forum.vingrad.ru/forum/topic-264706.html
похоже, конкретно для www-authenticate/realm нет решения. |
|||
|
||||
| GZep |
|
|||
![]() участник Винграда ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1528 Регистрация: 7.7.2006 Где: Москва Репутация: нет Всего: 32 |
угу, очень жаль
а для любого заголовка происходит такой косяк, ведь в скрипте, который подбирал кодировку вообще не шла речь об www-authenticate/realm и все-равно не работало. Спасибо за помощь и внимание, вопрос помечу как "нерешаемый" -------------------- ![]() ![]() |
|||
|
||||
| skyboy |
|
|||
|
неОпытный ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9820 Регистрация: 18.5.2006 Где: Днепропетровск Репутация: 1 Всего: 260 |
для "любого другого", который приходит мне в голову(Location, Content-Disposition) можно и стоит пробовать rawurlencode и MIME-кодирование. Т.е. в конечном итоге все зависит от браузера: наверяка, есть браузеры, которые нормально обрабатывают UTF-8 данные в realm, закодированные каким-то образом. Но раз нет стандарта - все браузеры могут работать по-разному(пример: старая статья про исследования возможных значений filename в Content-Disposition). |
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Сеть | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |