I noticed that it’s not possible to override the Host header on requests. After a bit of digging I found that the Host header is forbidden in the Fetch API:
I think I understand why it’s not possible to set a custom Host in the browser, but for Cloudflare Workers it really puts a damper on conditional proxy applications. Is it possible to relax this restriction? I think it would make sense for Cloudflare Workers.