Hoy vamos a aprender cómo podemos añadir una regla whitelist para permitir a un servidor nuestro acceder a cloudflare cuando tenemos otras reglas que bloquean bots.

En tu código pones un User-Agent secreto y en Cloudflare lo permites:
python
headers = {
"User-Agent": "TUAPP/1.0 secreto123",
...
}
De esta forma ya tenemos una firma que podremos leer en cloudflare.
En Cloudflare:
- Ve a Security → Security rules→ Custom Rules
- Crea una regla nueva:
- Field:
User Agent - Operator:
contains - Value:
TUAPP/1.0 secreto123 - Action:
Skip
- Field:
- Ponla por encima de las reglas de bot protection
Marca estas opciones en «WAF components to skip»:
- All remaining custom rules
- All rate limiting rules
- All managed rules
- All Super Bot Fight Mode Rules
Order: First

Ingeniero en Informática, Investigador, me encanta crear cosas o arreglarlas y darles una nueva vida. Escritor y poeta. Más de 20 APPs publicadas y un libro en Amazon.