Morfeey
@Morfeey

Заголовки и русский текст. Где затуп?

Кроме самого факта того, что я передаю заголовком русский текст заголовком где затуп ?
Имеем код на сервере:
header("title:". rawurlencode ( $name )
Имеем код js:
success: function (data, state, jhnr) {
                $(".content").html(data);
                var title = decodeURIComponent( jhnr.getResponseHeader("title") );
                alert_message({message:title});
                
                $("title").html( title );
            }

Итог:
59e84bead0909373043943.png
59e84c209d262125136214.png
  • Вопрос задан
  • 229 просмотров
Пригласить эксперта
Ответы на вопрос 1
Stalker_RED
@Stalker_RED
В заголовках гарантируется только обработка символов US-ASCII, все остальное как повезет (зависит от браузера).

https://tools.ietf.org/html/rfc7230#section-3.2.4

Закодируйте перед отправкой в base64, например, а потом раскодируйте обратно.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы