Recibiendo parámetros en una ruta POST - Creación del registro

Clase 8 de 35Curso de Node.js con Hapi

Resumen

El objeto request nos permite obtener datos de la petición recibida desde el cliente. El método pasado como parámetro para la creación de este objeto define si trabajaremos con GET o POST.

Proipiedades del request:

  • request.path
  • request.method
  • request.get
  • request.payload: es en esta propiedad donde recibimos los datos enviados con el método POST.

Ciclo de vida del objeto request, se refiere a los eventos que suceden durante la carga, existencia y descarga del objeto:

  • OnRequest
  • OnPreAuth
  • OnCredentials
  • OnPostAuth
  • OnPreHandler
  • OnPostHandler
  • OnPreResponse

Más información sobre el ciclo de vida del objeto request en el repositorio oficial del proyecto: Link

Código: Definimos rutas GET y POST para registrar usuarios y recibir
parámetros en el request.