Tworzę API z Spring Boot, więc chcę wyłączyć mapowanie /error
.Spring Boot Disable/mapowanie błędów
mam ustawić następujące rekwizyty w application.properties:
server.error.whitelabel.enabled=false
spring.mvc.throw-exception-if-no-handler-found=true
spring.resources.add-mappings=false
Jednak kiedy uderzę /error
uzyskać:
HTTP/1.1 500 Internal Server Error
Server: Apache-Coyote/1.1
Content-Type: application/json;charset=UTF-8
Transfer-Encoding: chunked
Date: Wed, 03 Aug 2016 15:15:31 GMT
Connection: close
{"timestamp":1470237331487,"status":999,"error":"None","message":"No message available"}
wymaganego rezultatu
HTTP/1.1 404 Internal Server Error
Server: Apache-Coyote/1.1
Tak, zrobiłem dokładnie to, co jest denerwujące! Zastanawiam się, czy istnieje sposób na usunięcie wiązania bez robienia tego – ptimson
Same, jeśli usunąłem wszystkie błędy są teraz html zamiast json ... – TheBakker