Is there a way to detect if a website is communicating with Chrome using SPDY?
-
You can use http://spdycheck.org to check SPDY support. – fmalina Oct 12 '13 at 11:49
14 Answers
You can view your active SPDY sessions in a current build of Chrome by pulling up:
chrome://net-internals/#spdy

- 7,841
- 1
- 34
- 34
-
1Is there something similar to this for Firefox (without using an extension)? – Geremia Apr 04 '16 at 04:24
Mike Belshe said
Yes, indeed SPDY is enabled in Chrome and on Google servers for all SSL traffic at this point. (Actually, we do 90% on SPDY, with a 10% holdback for purposes of A/B comparisons).
http://groups.google.com/group/spdy-dev/browse_thread/thread/4c2396ecbc36b1c4

- 261
- 3
- 3
chrome://net-internals/#spdy to see active SPDY sessions
- Google services run over SPDY (search, gmail, etc)
- F5 announced SPDY support on their appliances at Interop 2012
- Akamai announced technical preview for SPDY at Velocity 2012 (June 2012)
- Cloudflare announced SPDY beta for their customers (June 2012)
- As of early March 2012, twitter.com is running SPDY
- There are a few specialized CDN's which have SPDY enabled
- Nginx supports SPDY (draft 2)
- Apache has a great mod_spdy module

- 9,433
- 2
- 29
- 30
On a couple of SPDY sites I checked, there appear to be these additional request headers that don't appear on standard HTTPS requests. That might indicate the use of SPDY without requiring a browser extension.
:host: yump.com.au
:method: GET
:path: /
:scheme: https
:version: HTTP/1.1
You'll also notice that all the request and response header variables are in lowercase (is that part of the SPDY protocol?).

- 55,742
- 17
- 139
- 133
-
2You are ABSOLUTELY right. The spdy protocol draft 3.1 (link below) even talks about this in section 5.2. Thx for noticing this. I was going crazy trying figure this out. I need to do this because i want to use a performance testing tool (such as jmeter or loadrunner) instead of a browser to access a SPDY enabled server. https://sites.google.com/a/chromium.org/dev/spdy/spdy-protocol/spdy-protocol-draft3-1 – zango123 Jun 09 '14 at 11:26
46.5% of browser traffic now supports SPDY (see http://caniuse.com/spdy ), so almost half the users that hit google, twitter or other SPDY enabled websites are already using SPDY.
If you want to get similar gains for your website, then use jetty (7, 8, and 9 all have SPDY support).

- 2,354
- 20
- 21
Chrome has a plugin to show you which sites are SPDY enabled. http://www.devthought.com/2012/03/10/chrome-spdy-indicator/

- 3,772
- 3
- 32
- 33
-
1There is a similar plugin for firefox too: https://addons.mozilla.org/en-us/firefox/addon/spdy-indicator/ – neutrinus Nov 29 '12 at 11:43
Jetty Servlet engine also got decent spdy support. It's completely transparent for the web developer and just needs to be enabled on the server config:

- 934
- 8
- 16
The website http://spdycheck.org/ checks if SPDY is enabled on a website.
The Google Chrome extension will tell you with a green icon in the url bar. (https://chrome.google.com/webstore/detail/spdy-indicator/mpbpobfflnpcgagjijhmgnchggcjblin?hl=en)
There is also website https://isspdyenabled.com/ to tell you if your browser is supporting SPDY
You can use Chrome Flags to see more details information visit chrome://net-internals/#spdy in chrome
SPDY is enabled by lots of the major websites: Google, Twitter, Facebook etc
With IE11 supporting SPDY the future looks SPDY... :-D

- 166
- 12
From the major sites, SPDY is served on all Google products, Twitter, Wordpress.com, TechCrunch.

- 518
- 2
- 17
Try WAPPALYZER,
They provide addon for both Mozilla & chrome browser. It can identify everything about any website like, server technology, server scripting language, client side scripting language, site using plugins & all major things from most of the websites.

- 1,209
- 10
- 16
Amazon Kindle Fire may be using SPDY for HTTP traffic through their Silk proxy. This is based on Amazon's public job posting: http://aws.amazon.com/amazonsilk-jobs/ and is not verified or confirmed elsewhere.

- 191
- 1
- 6
You can enable network.http.spdy.enabled in Firefox 11's about:config and add this extension: https://addons.mozilla.org/en-US/firefox/addon/spdy-indicator/

- 71
- 4
I doubt that it's used, as the current Chrome/Chromium only supports SPDY detection using the SSL NPN extension, which was only recently added to the edge openssl. And the Alternate-Protocol which is not npn is not supported. http://www.chromium.org/spdy/spdy-protocol/spdy-protocol-draft2#TOC-Server-Advertisement-of-SPDY-throug
Update: While this answer was correct in 2010, when it was written, in 2014 it's quite a different story.

- 13,100
- 2
- 47
- 63
Just sniff the TCP/IP packagees from and to the webserver, and check where they are SPDY packages or just HTTP.

- 8,340
- 3
- 24
- 25
-
As Google is author of SPDY and Chrome was first browser implementing SPDY on client I have to down vote your answer. – korCZis Jan 17 '15 at 00:06
-
This is a 4 year old answer. I'll update it. But I'm not sure if downvoting is the right way to make the answer's author update it. – alcuadrado Jan 19 '15 at 00:59