top | item 4228339

(no title)

zxoq | 13 years ago

The server tells the client it can handle SPDY through an Alternate-Protocol header. The client then makes subsequent requests over SPDY.

http://dev.chromium.org/spdy/spdy-protocol/spdy-protocol-dra...

discuss

order

CWIZO|13 years ago

OK thanks. That cleared things up :) Too bad that this means that the first request (which is usually the most expensive one) is always done trough HTTP :/

laktek|13 years ago

Not really. The HTTPS requests can choose SPDY using the Next-Protocol-Negotiation(NPN).

Alternate protocol header would matter only to HTTP requests to know this server is capable of supporting SPDY. However, as per the latest post by Opera Labs[1], all 3 major browsers supporting SPDY doesn't handles this header correctly. Also, it's not mentioned in SPDY draft 3.

[1] http://dev.opera.com/articles/view/opera-spdy-build/