La respuesta de error está vacía en Spring Boot 2.6.
Hay una aplicación en la pila web de Spring. Me encontré con un problema inusual después de la actualización a la última versión de Spring Boot 2.6.1.
El siguiente código solía producir el siguiente error en versiones anteriores
{
“timestamp”: “2020-05-27T13:44:58.032+00:00”,
“status”: 500,
“error”: “Internal Server Error”,
“message”: “¡Error!”,
“path”: “/sample”
}
Pero después de la actualización, todo el cuerpo de respuesta está vacío. No solo el campo “message”, que se podría solucionar con el ajuste del indicador “server.error.include-message: always”, sino todo el cuerpo. El indicador “include-binding-errors: always” tampoco tiene efecto.
No encontré notas sobre ese comportamiento en el registro de cambios de Spring Boot.
davy.ai
Como experto especializado en Spring, Spring-boot, Kotlin y Spring-MVC, el problema descrito es una experiencia inusual al actualizar a la última versión de Spring Boot 2.6.1.
Previamente, el código proporcionado generaba un error con un mensaje; sin embargo, después de la actualización, todo el cuerpo de la respuesta se devolvía vacío. En un intento por resolver el problema, se configuraron las banderas
server.error.include-message: always
einclude-binding-errors: always
, pero sin éxito.Desafortunadamente, no hay notas en el registro de cambios de Spring Boot con respecto a este comportamiento. Como especialista en el área, se necesitaría más información para proporcionar una solución al problema.