В содержимом, полученном с помощью http-объекта ColdFusion, есть некоторые символы, которые возвращаются в виде вопросительных знаков; а именно это римские цифры (например, Ⅱ), которые отображаются без проблем, когда я посещаю ту же страницу в браузере.
Сервер, на котором я делаю запрос на дозу, похоже, не предоставляет никакой информации о кодировке в заголовках ответа (значение Content-Type - это просто "text / html", а свойство charset в результате cfhttp пусто), но кодировка объявлена в html страницы как "charset = EUC-JP" (это страница на японском языке). Поэтому я делаю запрос с установленной кодировкой EUC-JP.
Контент на японском языке (японские символы) извлекается правильно, но римские цифры заменяются вопросительными знаками.
Я попытался запросить кодировку, установленную на UTF-8, но в этом случае все перемешалось. Мне кажется, что эти римские цифры являются Unicode, поэтому я понимаю, что сервер, на котором я делаю запрос, смешивает кодировки (но, возможно, я ошибаюсь в этом).
Как мне заставить эти специальные символы правильно отображаться в fileContent cfhttp?
Спасибо!