rfc2817 seems to imply that CONNECT requests should include a `Host' header, presumably with contents pretty much identical to the argument of the CONNECT method.
The original CONNECT proposal by Luotonen didn't mention `Host' at all. curl doesn't send it, while Mozilla does. I haven't checked IE. Does it make any sense to send `Host' along with CONNECT? I can't think of a single good reason, except for the wording of the HTTP/1.1 spec that mandates the `Host' header in every request.
