tor 2009-07-16 klockan 23:11 +1200 skrev Amos Jeffries:

> The faux-request begins with: "GET /path-bytes HTTP/1.1"
> It also contains "Connection: Upgrade".

Only when not talking to a proxy. If a proxy is configured CONNECT is
used for setting up a tunnel first. See 3.1 Handshake, step 3.

> For peers we already have the tricky case where admin may not set 
> 'originserver' on web server links to trigger the un-map.
> Apache et al are compliant enough for this not to break the HTTP, but 
> will completely break the WebSocket faux-HTTP byte-wise spec.

True, but my point is that such setups is NOT HTTP/1.1 compliant.

In HTTP/1.1 requests to origin server MUST be sent without the
scheme://[u...@]host:port part, and servers MUST accept both forms.

Regards
Henrik

Reply via email to