diff --git a/scripts/validate/links.py b/scripts/validate/links.py index fde7bad3..a64cdde3 100644 --- a/scripts/validate/links.py +++ b/scripts/validate/links.py @@ -91,14 +91,14 @@ def get_host_from_link(link: str) -> str: def has_cloudflare_protection(resp: Response) -> bool: """Checks if there is any cloudflare protection in the response. - + Cloudflare implements multiple network protections on a given link, this script tries to detect if any of them exist in the response from request. Common protections have the following HTTP code as a response: - 403: When host header is missing or incorrect (and more) - 503: When DDOS protection exists - + See more about it at: - https://support.cloudflare.com/hc/en-us/articles/115003014512-4xx-Client-Error - https://support.cloudflare.com/hc/en-us/articles/115003011431-Troubleshooting-Cloudflare-5XX-errors