INTEGRITY Dokumentace

Jak Snippets fungují

Cloudflare Snippets se spouští na základě pravidel definovaných ve vaší zóně. Proces funguje takto:

Diagram pracovního postupu spouštění Snippets

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.