Я взаимодействую с веб-сервером с помощью клиентской программы для настольного компьютера на C # и .Net 3.5. Я использую Fiddler, чтобы увидеть, какой трафик отправляет веб-браузер, и эмулировать его. К сожалению, этот сервер старый, и его немного смущают понятия charsets и utf-8. В основном он использует Latin-1.
Когда я ввожу в веб-браузер данные, содержащие «специальные» символы, например «Ω π ℵ ∞ ♣ ♥»
"Скрипач" показывает, что они передаются от браузера к серверу следующим образом: "♈ ♉ ♊ ♋ ♌ ♍ ♎ ♏ ♐ ♑ ♒ ♓ "
Но для моего клиента HttpUtility.HtmlEncode не преобразует эти символы, а оставляет их как есть. Что мне нужно позвонить, чтобы преобразовать «♈» в ♈ и так далее?