どのように機能するか
Cloudflare Snippetsは、あなたのゾーン内で定義されたルールに基づいて実行されます。プロセスは以下のように機能します:
各受信リクエストに対して、Cloudflareはゾーン内で定義されたすべてのSnippet Ruleの式を評価します。この評価は、さまざまなリクエストプロパティ(ボットスコア、発信国、クッキーなど)に基づいて一致を確認します。
Snippet Ruleの式がtrueに評価されると、対応するSnippetのコードが実行のためにスケジュールされます。各Snippetの式が一致する場合、同じリクエストで複数のSnippetが実行されることがあります。その場合、各Snippetは前のSnippetから修正されたリクエストを受け取り、さらに修正を適用します。
すべてのSnippet Ruleを評価した後、Cloudflareはルールが一致した順序でスケジュールされたすべてのSnippetのコードを実行します。
詳細については、私たちのブログ記事 ↗を参照してください。