Detecting and Breaking Request Loops
blog.cloudflare.com