"FYI, the reason it misspells the word connection is so that the internet check-sum (a simple sum) still adds up, this way the change can occur at the packet level. If it completely removed the header, it would have to stall forwarding the response until the header was entirely read, so it could rewrite the headers, recompute the checksum and then send it along."
Wow, I am impressed. it is really a clever hack! Thanks for the link :)
That is pretty neat, I've noticed this before and like the OP just assumed it was a typo, nice to see the explanation. No matter how much you think you know, you don't know everything, that's what makes the IT field so interesting
http://www.nextthing.org/archives/2005/08/07/fun-with-http-h...
http://news.ycombinator.com/item?id=1913284