← Cloudflare Rules / rules / snippets
Jak Snippets fungují
Cloudflare Snippets se spouští na základě pravidel definovaných ve vaší zóně. Proces funguje takto:
1. Vyhodnocení pravidel snippetů
Cloudflare u každého příchozího požadavku vyhodnotí výraz všech pravidel snippetů definovaných v zóně. Vyhodnocení kontroluje shodu na základě různých vlastností požadavku, jako je bot score, WAF attack score, země původu a soubory cookie.
2. Sestavení tabulky Snippets
Ke každému pravidlu snippetu v zóně, které odpovídá příchozímu požadavku, přidá Cloudflare příslušné jedinečné ID snippetu do tabulky Snippets.
3. Spuštění kódu snippetů
Jakmile jsou vyhodnocena všechna pravidla a je sestavena celá tabulka, Cloudflare začne zpracovávat všechna ID snippetů v této tabulce.
Snippets se spouštějí postupně. Každý snippet obdrží upravený požadavek z předchozího snippetu a aplikuje na něj další úpravy.
4. Pokračování v pracovním postupu zpracování požadavku
Po spuštění posledních ID snippetů se výsledný upravený požadavek vrátí zpět do pracovního postupu pro spuštění požadavku. Další informace najdete v Pořadí vykonávání pro další informace o funkcích Rules vyhodnocovaných před a po Cloudflare Snippets.