Задать вопрос
@maks280795

Delphi XE7 как передать кирилицу в JSON?

Не получается передать кириллицу завернутую в JSON через Indy.

Что делаю:
Создаю TJSON объект с некоторыми полями на кириллице
В объект тип TIdMultiPartFormDataStream добавляю поле data где значение строковое представление объекта
Выполняю Post запрос передав ему объект типа TIdMultiPartFormDataStream.

Что получаю:
Получаю знаки вопроса на стороне сервера.
Пробовал закодировать в BASE64, но в этом случае валидатор ругается:
5c0b73e2e20e4b23acda588ed0208883.JPG
  • Вопрос задан
  • 2896 просмотров
Подписаться 2 Оценить 1 комментарий
Пригласить эксперта
Ответы на вопрос 1
@maks280795 Автор вопроса
Проблема решена.
Суть в том, что я пытался закодировать base64 только значения ключа, теперь просто закодировал строковое представление JSON объекта и получил что хотел.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы