1个不稳定版本
| 0.1.0 | 2024年7月18日 |
|---|
#332 在 HTTP客户端
每月110次下载
22KB
433 行
Hyper客户端套接字
在hyper v1之前,hyperlocal是最方便的解决方案,可以同时用于客户端和服务器端的Unix套接字。随着hyper v1的发布,不再需要服务器套接字支持(只需使用UnixListener或VsockListener代替TcpListener),但hyperlocal仍然有它,并且自几年前就没有发布过。
此库为hyper v1客户端提供了以下支持:
- Unix (
AF_UNIX) 套接字 - VSock (
AF_VSOCK) 套接字(在虚拟化环境中最常用) - 需要
CONNECT命令才能建立隧道的Firecracker Unix套接字
此外,还有更多的panic安全性和更方便的URI扩展特质。**不支持Windows,目前没有计划支持Windows**。
支持原始hyper(handshake和SendRequest + Connection无连接池)和hyper-util(Client),尽管后者推荐使用,因为它具有连接池。
依赖项
~5–13MB
~144K SLoC