[Примечание: Я могу воспроизвести эту проблему только на веб-сервере Win2k с IIS 5.0. Я не могу воспроизвести эту проблему на веб-сервере Windows XP (localhost) с IIS 5.1.]Требует ли IIS 5.0 уникальных настроек конфигурации для поддержки UTF-8?
Я обнаружил много информации, относящейся к кодировке UTF-8.
Если я узнал одну вещь, это this.
EDIT: MSDN предложил, что для IIS 5.0 и более ранних версий, Response.CodePage is not available. В настоящее время я не могу проверить, что это корень моей проблемы.
Со всеми, как говорится, вот мой вопрос:
ли IIS 5.0 Требуют Уникальные настройки конфигурации для поддержки UTF-8?
Причина, о которой я прошу: несмотря на все мои усилия, чтобы прислушаться ко всем советам Google и SO, я до сих пор не могу заставить символов UTF-8 правильно отправлять сообщения на сервер.
Вот мой сценарий:
- Рендер UTF-8 закодированных строк Юникода на экран. [Работает нормально, проверено визуальным контролем.]
- С javascript сохраните эти кодированные строки Юникода в кодировке UIF-8 в переменных формы. [Отлично работает, проверен Firebug.]
- Опубликовать на этой же странице. [Специальные символы повреждаются на сервере после того, как страница была опубликована.]