<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Branching on Praxis</title><link>https://praxis.fast/praxis/v0.7.2/examples/configs/branching/</link><description>Recent content in Branching on Praxis</description><generator>Hugo</generator><language>en</language><atom:link href="https://praxis.fast/praxis/v0.7.2/examples/configs/branching/index.xml" rel="self" type="application/rss+xml"/><item><title>Conditional Skip To</title><link>https://praxis.fast/praxis/v0.7.2/examples/configs/branching/conditional-skip-to.yaml/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://praxis.fast/praxis/v0.7.2/examples/configs/branching/conditional-skip-to.yaml/</guid><description>Skips the remaining middleware for clean requests</description></item><item><title>Conditional Terminal</title><link>https://praxis.fast/praxis/v0.7.2/examples/configs/branching/conditional-terminal.yaml/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://praxis.fast/praxis/v0.7.2/examples/configs/branching/conditional-terminal.yaml/</guid><description>Short-circuits the pipeline when guardrails detects a dangerous request header</description></item><item><title>Cross Chain Flat</title><link>https://praxis.fast/praxis/v0.7.2/examples/configs/branching/cross-chain-flat.yaml/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://praxis.fast/praxis/v0.7.2/examples/configs/branching/cross-chain-flat.yaml/</guid><description>A listener references two chains: preprocessing and routing</description></item><item><title>Multiple Branches</title><link>https://praxis.fast/praxis/v0.7.2/examples/configs/branching/multiple-branches.yaml/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://praxis.fast/praxis/v0.7.2/examples/configs/branching/multiple-branches.yaml/</guid><description>Multiple branches on a single filter, evaluated in order</description></item><item><title>Named Chain Ref</title><link>https://praxis.fast/praxis/v0.7.2/examples/configs/branching/named-chain-ref.yaml/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://praxis.fast/praxis/v0.7.2/examples/configs/branching/named-chain-ref.yaml/</guid><description>A branch references a top-level chain by name instead of defining filters inline</description></item><item><title>Nested Branches</title><link>https://praxis.fast/praxis/v0.7.2/examples/configs/branching/nested-branches.yaml/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://praxis.fast/praxis/v0.7.2/examples/configs/branching/nested-branches.yaml/</guid><description>Branch filters that themselves contain branches, forming a multi-level decision tree</description></item><item><title>Reentrance</title><link>https://praxis.fast/praxis/v0.7.2/examples/configs/branching/reentrance.yaml/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://praxis.fast/praxis/v0.7.2/examples/configs/branching/reentrance.yaml/</guid><description>Loops back to a named filter up to N times</description></item><item><title>Unconditional Branch</title><link>https://praxis.fast/praxis/v0.7.2/examples/configs/branching/unconditional-branch.yaml/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://praxis.fast/praxis/v0.7.2/examples/configs/branching/unconditional-branch.yaml/</guid><description>Always runs a utility chain before continuing the main pipeline</description></item></channel></rss>