Does it prevent it? Or just request it? There's no way to enforce that is there?

CF owns it all, coming and going (request handling and response writing), thus can choose how/whether to interpret, ignore, modify or append any headers.