the very short answer comes down to workers not being a proper origin, and the way requests are rout
the very short answer comes down to workers not being a proper origin, and the way requests are routed
the better solution nowadays by far is to use Service Bindings: https://developers.cloudflare.com/workers/runtime-apis/bindings/service-bindings/ which have no extra latency, and can be used with RPC for a lot nicer experience/more secure/just better
the long/full answer is: https://community.cloudflare.com/t/issue-with-worker-to-worker-https-request/94472/8
the better solution nowadays by far is to use Service Bindings: https://developers.cloudflare.com/workers/runtime-apis/bindings/service-bindings/ which have no extra latency, and can be used with RPC for a lot nicer experience/more secure/just better
the long/full answer is: https://community.cloudflare.com/t/issue-with-worker-to-worker-https-request/94472/8