KamoCRM

Przestań odrzucać pola żądania, które DTO nie posiada

FixSecurityService
Przesyłane
15 sierpnia 2026 18:20 UTC
Autor
Kamo
Zgłoszenie
60aff82

Ogłoszenie fasoli ObjectMapper odbiera wiązanie z autokonfiguracji Spring Boot Po pierwsze, a ręcznie zbudowany mapper nosi domyślne Jacksona, a nie Boota. Ten jeden To liczą się FAIL_ON_UNKNOWN_PROPERTIES, które Boot się wyłączają i ten mapper W lewo - więc ciało nazywające pole, którego brakuje docelowego DTO, zostało odrzucone w całości, przed Uchwyt dobiegał, a dzwoniący dostał własną stronę błędu Spring. Ta strona brzmi "Bad Żądać" i nazw ani pole, ani punkt końcowy. Edytowanie działu w ustawieniach interfejsu użytkownika dokładnie to trafił. Departamenty przeniesione z jednego Poczta elektronaprzewodnikowa do skrzynki pocztowej wskaźnika Id w 8e73db6 i pole zostało wyrzucone z obu Proście DTO; interfejs użytkownika nadal wysyłał go celowo, jako pomost dla zbudowanych usług Zanim pojawi się wskaźnik, przy założeniu, że pole ignorowane jest nieszkodliwe. To Nie było, a każdy wydział ratował się od tego czasu. Każdy klient tej usługi wysyła na własną kadencję, więc w każdej chwili jakiś dzwoniący Wysyła kształt, który ta budowa przeniosła się. To pole do ignorowania, a nie powód Odrzucić wniosek.

Wszystkie zmiany

Jak to, co widzisz żeglugę?

Wszystko to pojawia się w twoim miejscu pracy na własną rękę. Zacznij od bezpłatnego planu i przeczytaj tę stronę ponownie w miesiącu.

Zacząć na zawszeZobacz ceny