Questions tagged [spdy]

SPDY is an experimental protocol for multiplexing multiple, concurrent streams (typically HTTP request/response streams) over a single TCP connection.

SPDY is an experimental protocol for multiplexing multiple, concurrent streams (typically HTTP request/response streams) over a single TCP connection. SPDY is part of the HTTP 2.0 initiative led by the HTTPbis working group.

219 questions
53
votes
1 answer

Difference between HTTP pipeling and HTTP multiplexing with SPDY

Thanks to Google and Stack Overflow, I think I understood the difference between regular HTTP pipelining and HTTP multiplexing (e.g., with SPDY), so I made the diagram below to show the differences between pipelining and multiplexing based on three…
qualle
  • 1,347
  • 3
  • 14
  • 29
43
votes
1 answer

SPDY module for IIS7

My goal is to implement SPDY protocol (a new experimental protocol by GOOGLE) on IIS servers. SPDY is a TCP based application level protocol and as such I am guessing that I have to work at TCP level (socket programing) as the built in extensions…
user776131
  • 439
  • 1
  • 4
  • 3
38
votes
14 answers

What does ERR_SPDY_PROTOCOL_ERROR mean in nginx?

I and a few of my colleagues got the net::ERR_SPDY_PROTOCOL_ERROR error. We use ngnix version 1.8.0. The error is not stable (hard to replicate), and the Ngnix error log doesn't have this error. How would you advise we catch and resolve this?
TheMrbikus
  • 713
  • 2
  • 8
  • 14
33
votes
14 answers

Is there a way to detect if a website is using SPDY?

Is there a way to detect if a website is communicating with Chrome using SPDY?
Alex Kapranoff
  • 891
  • 2
  • 8
  • 9
27
votes
3 answers

Automatize HAR files generation from Google Chrome

Basically what I need is a way to automatize the result of the following operations: open a new tab; open the Network tab in the developer tools; load an URL; select "Save All as HAR". Often, proposed solutions involves the use of PhantomJS,…
cYrus
  • 2,976
  • 6
  • 29
  • 47
25
votes
3 answers

SPDY as replacement for Websockets?

First off - I understand SPDY and Websockets aren't the same thing, and that you can run Websockets over SPDY like you can with HTTP, etc. However - I am wondering if SPDY would be a viable replacement for websockets if I am trying to provide a …
7zark7
  • 10,015
  • 5
  • 39
  • 54
17
votes
3 answers

Is SPDY any different than http multiplexing over keep alive connections

HTTP 1.1 supports keep alive connections, connections are not closed until "Connection: close" is sent. So, if the browser, in this case firefox has network.http.pipelining enabled and network.http.pipelining.maxrequests increased isn't the same…
codeassembly
  • 1,112
  • 1
  • 9
  • 17
15
votes
4 answers

What would a SPDY "Hello world" look like?

I just finished skimming the SPDY white paper and now I'm interested in trying it out. I understand that Google is serving content over SSL to Chrome using SPDY. What's the easiest way to set up and serve a basic "Hello world" HTML page over SPDY?
Marcel
  • 27,922
  • 9
  • 70
  • 85
15
votes
3 answers

Does SPDY protocol eliminate the need for CSS sprites, combined JS and CSS files?

I have been always combining CSS and JS files. The same has pretty much applied to images, too. I am wondering here that does Google's SPDY, with its multiplexing connections, remove the need for all of this? Compilation/minifying is not what I am…
Tower
  • 98,741
  • 129
  • 357
  • 507
14
votes
2 answers

Does websockets work with SPDY?

I'm using socket.io, if I use a SPDY server for my app would socket.io / websockets still work? Thanks.
Harry
  • 52,711
  • 71
  • 177
  • 261
14
votes
2 answers

Does Windows Azure support the SPDY protocol?

does anyone know if Windows Azure does (or plan to) support the SPDY protocol? I didn't find anything so I guess it is not supported yet...
mvieghofer
  • 2,846
  • 4
  • 22
  • 51
14
votes
4 answers

How to disable SPDY in Google Chrome

I'd like to know how to disable automatically using SPDY protocol in Google Chrome. I need to make some IDS related tests and for that purpose I'd like to temporarily access Twitter or Google using HTTP SSL and not SPDY. Is there even an option to…
blackd0t
  • 439
  • 1
  • 6
  • 13
13
votes
2 answers

Google SPDY - Has anyone used it on Apache?

Just wondering if anyone has had any experience with Google SPDY on Apache? http://code.google.com/p/mod-spdy/ I run a couple of web servers and am interested to know if there have been any issues with the mod_spdy Apache module and if anyone has…
Luke McCallum
  • 231
  • 1
  • 5
13
votes
3 answers

What causes "java.io.IOException: stream was reset: CANCEL" with okhttp and spdy?

I'm experimenting with OKHttp (version 2.0.0-RC2) and SPDY and seeing IOException: stream was reset: CANCEL quite a lot, maybe 10% or more of all requests in some preliminary testing. When using Apache HttpClient and regular https we were not seeing…
mlc
  • 1,668
  • 2
  • 16
  • 30
13
votes
3 answers

Should I minify and concatenate javascript and CSS when using HTTP2/SPDY?

Given the advantages of connection reuse and multiplexing in HTTP2 (and SPDY) and the availability of gzip compression, is the effort of adding a minification and concatenation step into a build process justified?
Euan
  • 399
  • 1
  • 12
1
2 3
14 15