HTTP/2 C语言库:nghttp2
jopen
10年前
HTTP/2 协议的C语言实现。
HTTP /2的成帧层被实现为可重复使用的C库的形式。最重要的是,我们已经实现HTTP/2客户端,服务器和代理。我们还开发了负载测试和基准测试工具,用于HTTP/2和SPDY。
HPACK编码器和解码器可作为公共API。
还提供一个Python实现绑定这个库。
该nghttp2代码库是来自spdylay项目的一个分支。
HTTP/2 Features | Support |
---|---|
Core frames handling | Yes |
Dependency Tree | Yes |
Large header (CONTINUATION) | Yes |
ALTSVC extension | Yes |