Я работаю над классическим приложением asp, размещенным в IIS 6. На одной странице asp пользователь вводит некоторые данные, и эти данные отправляются по электронной почте с помощью утилиты Jmail.Символ Юникода не отображается правильно
Когда пользователь вводит шведские символы, такие как äöü, почта не отображает эти символы должным образом. Я обнаружил, что настройка набора символов в теге поможет. Но это вызывает у меня больше путаницы. Веб-сайт размещен на двух машинах, и приложение работает по-разному в обеих машинах.
машина 1:
Если установить Charset в UTF-8 символов Юникода отображаются в виде двух символов. Браузер отправляет данные в кодировке UTF, но сервер декодирует в ASCII.
Если я установил кодировку в ISO-8859-1, символы Unicode отображаются правильно.
машина 2:
Если установить Charset в UTF-8 символов Юникода отображаются правильно.
Если я установил Charset в ISO-8859-1, символы Unicode вообще не отображаются.
Вопрос: Как я могу работать с одним и тем же кодом в обоих местах?
Ссылка объясняет способ включения значения кодировки в HTTP-заголовок. То же самое, что и тег . – Rakesh