Size: a a a

2020 March 19

VP

Vladimir Petrakovich in Kotlin JVM
Кирилл
серверная часть на ktor
Отлично. Тогда туда можно подключиться отладчиком из IDE и посмотреть, что пришло
источник

VP

Vladimir Petrakovich in Kotlin JVM
Кирилл
Потому что я так отвечаю
Ну надо бы указать правильный тип ответа
источник

К

Кирилл in Kotlin JVM
В любом случае в бд у меня тоже ? посылаются
источник

К

Кирилл in Kotlin JVM
Щас почитаю про дебаггинг на сервере тогда
источник

AT

Alexey Tkachenko in Kotlin JVM
Кирилл
В любом случае в бд у меня тоже ? посылаются
Проверьте заголовки, везде ли указана кодировка
источник

VP

Vladimir Petrakovich in Kotlin JVM
Ещё можно расчехлить wireshark и посмотреть, что там летит с клиента. Тогда будет точно понятно, на какой стороне косяк.
источник

К

Кирилл in Kotlin JVM
Alexey Tkachenko
Проверьте заголовки, везде ли указана кодировка
C клиента я посылаю с application/json и charset = utf=8
источник

AT

Alexey Tkachenko in Kotlin JVM
надо на сервере смотреть, вдруг не так долетает
источник

К

Кирилл in Kotlin JVM
Alexey Tkachenko
надо на сервере смотреть, вдруг не так долетает
Вот что получает сервер
источник

К

Кирилл in Kotlin JVM
utf-8 и json есть
источник

AT

Alexey Tkachenko in Kotlin JVM
а если принять как текст и посмотреть, что там? ну, чтобы понять, где кодировка портится — во время десериализации или до
источник

К

Кирилл in Kotlin JVM
Alexey Tkachenko
а если принять как текст и посмотреть, что там? ну, чтобы понять, где кодировка портится — во время десериализации или до
Я уже так делал, и до и после ?
источник

К

Кирилл in Kotlin JVM
Vladimir Petrakovich
Отлично. Тогда туда можно подключиться отладчиком из IDE и посмотреть, что пришло
Как такое гуглить?
источник

VP

Vladimir Petrakovich in Kotlin JVM
Кирилл
Как такое гуглить?
Ну можно в справке от IDE поискать, можно погуглить java attach debugger
источник

BP

Bogdan Panchenko in Kotlin JVM
Кирилл
Как такое гуглить?
Поставить точку дебага/остановки
источник

К

Кирилл in Kotlin JVM
Bogdan Panchenko
Поставить точку дебага/остановки
Я на сервер заливаю fat jar и запускаю апи через java -jar
источник

L

Little Panda 🐼 in Kotlin JVM
Кирилл
Я на сервер заливаю fat jar и запускаю апи через java -jar
remote debugging intellij idea
источник

К

Кирилл in Kotlin JVM
Спасибо
источник

L

Little Panda 🐼 in Kotlin JVM
эти ключевые слова должны помочь
источник

AE

Alexandr Emelyanov in Kotlin JVM
Vladimir Petrakovich
Так может проблема в кодировке консоли? В JSON так-то всегда UTF-8, сомнительно, что там что-то сломалось.
Не всегда) как кодирует клиент)
источник