【文件属性】:
文件名称:c#毕业设计源码下载-nghttp2:nghttp2-HTTP/2C库和工具
文件大小:4.02MB
文件格式:ZIP
更新时间:2021-05-19 13:10:28
系统开源
c#毕业设计源码下载nghttp2-HTTP
/
2
C库
这是C语言中超文本传输协议版本2的实现。
HTTP
/
2的框架层被实现为可重用的C库。
最重要的是,我们实现了一个HTTP
/
2客户端,服务器和代理。
我们还为HTTP
/
2开发了负载测试和基准测试工具。
HPACK编码器和解码器可作为公共API使用。
还提供了实验性的高级C
++库。
我们已经有了该库的Python绑定,但是还没有完整的代码介绍。
发展状况
我们已经实现了HTTP
/
2和HPACK-HTTP
/
2的标头压缩
nghttp2代码库是从spdylay()项目派生的。
公开测试服务器
以下端点可用于尝试我们的nghttp2实现。
(TLS
+
ALPN
/
NPN)
该端点通过ALPN
/
NPN支持h2
,
h2-16
,
h2-14和http/1.1
,并且需要TLSv1.2进行HTTP
/
2连接。
(HTTP升级和HTTP
/
2
Direct)
h2c和http/1.1
。
要求
以下软件包是构建libnghttp2库所必需的:
pkg-config>
=
0.20
要构建和运行单元测试程序