Кодировка в http-сервисе

1. user1218207 25.01.25 05:19 Сейчас в теме
Http-сервис получает запрос.
В полученном JSON есть поле "комментарий", оно на русском языке, и оно читается как вопросительные знаки - собственно проблема в этом.
Отправитель говорит, что шлет в кодировке UTF-8.

В СП сказано, что UTF-8 - это кодировка по умолчанию.
Попробовали поставить параметр тоже UTF-8 - не помогло. Вот так:

ТелоЗапроса = Запрос.ПолучитьТелоКакСтроку(КодировкаТекста.UTF8);


Когда я шлю постманом пакеты с заголовком charset = UTF-8 в свою базу разработки или в проблемную базу (в которой сейчас не читается русский), то комментарии читаются нормально.
Даже когда я шлю постманом пакеты с заголовком charset = [любая другая кодировка] в свою базу разработки или в проблемную базу, то комментарии тоже читаются нормально.

Спросила у отправителя про bom, жду ответа, и не знаю, критично это или нет.

Что еще имеет смысл попробовать/посмотреть?
Может ли дело быть в настройках языка сервера отправителя?
По теме из базы знаний
Найденные решения
2. gml 25.01.25 08:57 Сейчас в теме
Получите тело проблемного сообщения как двоичные данные, сохраните их в файл, а файл уже смотрите каким-нибудь текстовым/двоичным редактором (например, FAR).
NicolasCage; +1 Ответить
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. gml 25.01.25 08:57 Сейчас в теме
Получите тело проблемного сообщения как двоичные данные, сохраните их в файл, а файл уже смотрите каким-нибудь текстовым/двоичным редактором (например, FAR).
NicolasCage; +1 Ответить
3. user1218207 28.01.25 02:53 Сейчас в теме
Спасибо большое!
Честно говоря, посмотрела FAR, но не осилила, нашла онлайн-редактор кодировки, а за это время клиент понял, что отправлял мне данные в другой кодировке.
4. starik-2005 3165 28.01.25 10:11 Сейчас в теме
(3)
посмотрела FAR, но не осилила
Ура!
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот