в json? Никаких schema-full форматов, т.к. вы не знаете, что прилетит по ресту. Во многих случаях это deal breaker для систем сколько-нибудь высоким трафиком.
третий вариант - один к одному, байт к байту из исходного сообщения, если обе опции выключены. base64 или в json это как дополнение, например забирающему софту удобнее работать сразу с json, а источник в него не умеет.
Обсуждают сегодня