Polymer Iron Ajax: ¿cómo acceder a la respuesta de la solicitud después del evento de error?

Yo uso iron-ajax:

<iron-ajax
   id="postLoginForm"
   method="POST"
   verbose
   url="../../login"
   content-type="application/json"
   handle-as="json"
   on-response="_handleLoginResponse"
   on-error="_handleErrorResponse"></iron-ajax>

El servidor siempre responde con un error si el cuerpo de la solicitud está vacío:

Error: la solicitud falló con el código de estado: 422

Esto desencadena mi_handleErrorResponse método en el que me gustaría acceder a la respuesta real, que se ve así:

{"email": ["El campo de correo electrónico es obligatorio"], "contraseña": ["El campo de contraseña es obligatorio"]}

Esto es lo que mi_handleErrorResponse parece:

_handleErrorResponse: function (event) {
  console.log(event);
  console.log(event.detail);
  console.log(event.detail.error);
  console.log(event.detail.error.message);
  console.log(event.detail.request);
  console.log(event.detail.response);
  console.log(event.detail.request.response);
},

Y así es como se ve la salida:

Entonces, ¿cómo accedo a la respuesta para poder enviarla a la vista?

Respuestas a la pregunta(1)

Su respuesta a la pregunta