WAF Question

Does the WAF strip headers on requests?

Nope, the WAF doesn’t modify the request. It only checks for if it’s a malicious request, if it’s not then it’s forwarded to the origin server unchanged.