Почему в браузере отображаются кракозябры вместо кириллических символов при отправке кирилической строки в ответ HttpListenerResponse?
Для установки кодировки ответа HttpListenerResponse на кириллице, необходимо установить соответствующий заголовок Content-Type в объекте HttpListenerResponse. Вот пример кода на C#, который позволяет установить кодировку ответа на UTF-8: ```csharp HttpListenerResponse response = context.Response; response.ContentType = "text/html; charset=utf-8"; ``` Для установки другой кодировки, например, windows-1251, замените "utf-8" на "windows-1251". Отображение кракозябров вместо кириллических символов в браузере может быть вызвано некорректной кодировкой ответа или неправильным объявлением кодировки в заголовке Content-Type. Убедитесь, что вы правильно установили кодировку в заголовке Content-Type, как описано выше. Также, убедитесь, что текст, который вы отправляете в ответ HttpListenerResponse, действительно содержит кириллические символы, и что текст уже имеет правильную кодировку. Если текст уже закодирован в другой кодировке, вам может потребоваться преобразовать его в нужную кодировку перед отправкой в ответе.
<a href="https://qna.habr.com/user/sslion" rel="nofollow">Сергей</a> , до боли знакомая "кодировка" <code>utf-8 -> win-1251</code> собственно и была какое то время самой часто ошибкой. <br/> скорее всего надо копать в браузере, все что угодно, даже смену дефолтного шрифта проверить. <br/> в каментах под вопросом, допустил неоднозначность кодировки на серверной стороне самих файлов. вроде как менее вероятно. все популярные редакторы разработчиков/дизайнеров, давно в utf-8. да и визуал студия вроде как уже много лет корректно работает с веб проектами. <br/> начните с браузеров. если все по дефолту.. все таки посмотрите и исходники. far manager очень хорошо определяет и показывает реальную кодировку. mc вроде тоже. <br/> <br/> ps как вариант - создать шаблонный проект (если студия). и в случае успешной отработки кодировки, просто тщательно сравнивать используемые теги и структуру макета. удачи ))