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