HTTP-draft-04/2.0 implementation in C

I'm working on implementing draft-04 in C based on spdylay[1] library.
The code is open sourced and hosted at:
https://github.com/tatsuhiro-t/nghttp2
It currently lacks header continuation, ALPN and HTTP Upgrade but other
components work. For TLS, we use NPN instead of ALPN for now.

The project provides client, server and proxy. The client and server output
sent and received frame information, so they would be useful for
implementors to debug their implementation. The proxy can run as reverse
proxy for the existing web server and acts like SSL/TLS terminator and can
offer HTTP-draft-04/2.0, SPDY and HTTP/1.1 via NPN, so may be useful for
debugging using existing web servers/services.

[1] http://spdylay.sourceforge.net/

Best regards,

Tatsuhiro Tsujikawa

Received on Sunday, 28 July 2013 16:53:47 UTC