Я занимаюсь разработкой для Windows 10, с пружинной загрузкой и угловой.Проблема заключается в том, что в моем локальном env, когда я пытаюсь отправить объект JSON в бэкэнд (не осознавая, что в объекте JSON есть какое-то неизвестное поле), он не выдаст запрос
HttpMessageNotReadableException","message":"JSON parse error: Unrecognized field \"xxx\"
Но когда мы развертываем наш код на сервере, эта проблема возникает.Это действительно расстраивает, когда вы уже протестировали свой код без каких-либо ошибок, но когда вы развертываете свой код, это вызывает головную боль.
Так что мой вопрос
1. как это происходит?2. Что я должен сделать, чтобы убедиться, что мой локальный env точен как env сервера?
На данный момент я должен поставить @JsonIgnoreProperties(ignoreUnknown = true)
для всего затронутого кода.
Я ожидал, что по крайней мере локальный env выдаст ту же ошибку, если я отправлю поле нераспознанного в бэкэнд.