文件名称:ocaml-h2:用纯OCaml编写的HTTP2实现
文件大小:398KB
文件格式:ZIP
更新时间:2024-06-03 09:07:22
OCaml
22 h2是完全在OCaml中实现的规范。 它基于的概念,因此使用和库来实现HTTP / 2标准的解析和序列化层。 它还尽可能保留与http / af相同的API。 安装 通过安装库及其依赖: opam install h2 用法 资源 首先,生成的文档位于。 建议浏览并了解H2公开的API。 在文件夹中也有一些示例。 最值得注意的是, 提供了一个常见的实际用例的实现: 它设置了一个侦听2个端口的服务器: 端口8080 :将所有传入流量重定向到https://localhost:9443 端口9443 :在TLS扩展上要使用的协议。 它支持2种协议(按优先顺序排列): h2和http/1.1 。 如果协商了h2 ,则该示例使用h2-lwt-unix设置连接处理程序。 否则,连接处理程序将使用http / af服务HTTP / 1.1通信。 ALPN示例还提供了具有在Mirag