The Ghost in the VPC: How a Missing HTTP Header Triggered a Deep Dive into Go's Proxy Quirks
When POST requests mysteriously failed inside Amazon VPC while working flawlessly over public internet, Deliveroo engineers uncovered a subtle HTTP header omission in Go's proxy implementation. Their debugging journey reveals critical insights about Content-Length handling, CDN behavior, and cloud networking edge cases.