El objeto h, response y sus herramientas

Clase 4 de 35Curso de Node.js con Hapi

Resumen

El objeto h, es el segundo argumento que recibe la función handler de una ruta definida.

Contiene una colección de utilidades y propiedades relativas a la información de respuesta que se va a enviar al cliente, al navegador.

Métodos básicos del objeto h:

  • h.response(): Crea un objeto de respuesta.
  • h.redirect(): Redirecciona una petición.

El objeto Response (creado con el método h.response), permite definir las propiedades de la respuesta. A través de este objeto se pueden especificar las cabeceras, tipo de documento y código de respuesta devuelto al cliente, mediante los métodos: .header(), .type() y .code()

Código: Ejemplo de respuesta simple y redirect.