Добрый день!
Есть два сервиса, написанные мной на Java+Spring. Постятся на одном инстансе AWS. Один сервис ждет от другого POST.
Так вот, когда он отправляет POST сервис получает "?" вместо русских букв. Уходят сообщения нормально с буквами судя по логам.
Лог сервера посылающего POST:
2:41:44.179 [task-scheduler-9] INFO - Your SnsNotification is: {"topic": "arn:aws:sns:us-east-xxxxxxx",
"message": "Внимание сообщение!.",
"badge": 1,
"sound": "bingbong.aiff",
"isDebug": false}
12:41:46.613 [task-scheduler-9] INFO - Server successfully answered with response code: 200 - SNS message was successfully published.
Лог сервера получившего POST:
12:41:45.022 [http-nio-8080-exec-1] INFO - publishToSnsTopic has been called for
topicARN:arn:aws:sns:us-east-xxxxxxx with
messageBody:???????? ?????????? ?????!,
badgeNum:1,
soundName:bingbong.aiff
and isDebug:false
Почему так? В чем проблема? Я так понимаю, что не в локалиях дело, иначе бы ???? появлялись уже на первом сервисе.
При этом когда посылаю сообщение из тулзов IntelliJ IDEA русский язык проходит.
Заранее благодарю!