Edge Workers
Ejecute JavaScript en los nodos perimetrales de CDN para responder directamente o modificar las solicitudes al origen.
Edge Workers le permite ejecutar JavaScript en los nodos perimetrales de CDN para procesar las solicitudes antes de que lleguen a su origen: devolver una respuesta directamente, emitir redirecciones, comprobar tokens o añadir encabezados a la solicitud enviada a su origen. Su código se ejecuta en un entorno aislado en cada nodo perimetral, sin que tenga que administrar servidores.
Workers forma parte del producto CDN. Usted crea un Worker y escribe su código en la consola; luego lo vincula a rutas específicas de un dominio de CDN mediante un patrón de ruta.
Qué puede hacer con Workers
- Devolver contenido personalizado para rutas específicas sin contactar con el origen
- Redirigir en función de la ruta o de los encabezados de la solicitud
- Realizar comprobaciones de acceso sencillas en el perímetro (por ejemplo, validar un encabezado
Authorization) - Añadir o sobrescribir encabezados en la solicitud reenviada a su origen (por ejemplo, un marcador de grupo para pruebas A/B)
- Llamar a API HTTP(S) públicas y construir una respuesta a partir del resultado
En esta sección
- Descripción general e inicio rápido: páginas de la consola, modelo de programación, un ejemplo mínimo, reglas de vinculación de rutas y límites de recursos.
Workers requiere un dominio que ya esté incorporado a CDN. La cantidad de rutas de Workers que puede vincular por dominio depende de su plan de CDN.