Mux Router

Enruta solicitudes públicas mediante un path con alcance de propietario. No requiere autenticación.

La ruta mux es /mux/{owner_id}/*. El resto del path se reenvía a la lógica de rutas de las lambdas del propietario.

Parámetros de Path

Parámetro Tipo Descripción
owner_id string Identificador del propietario
* path Resto del path reenviado al alcance del propietario

Solicitud HTTP

1GET /mux/user_123/hello-world HTTP/1.1
2Host: api.hola.cloud

Ejemplo

1curl -X GET "https://api.hola.cloud/mux/user_123/hello-world"

Respuesta

La respuesta la produce la lambda seleccionada por la ruta del propietario.

1{
2  "body": {
3    "message": "Hello from mux",
4    "path": "/hello-world"
5  }
6}

Códigos de Error

Código Descripción
404 Propietario o ruta de lambda no encontrada
500 Error de ejecución de Lambda

Comentarios

Deja un comentario