3个不稳定版本
0.1.1 | 2019年8月8日 |
---|---|
0.1.0 | 2019年5月31日 |
0.0.0 | 2019年5月30日 |
#44 在 #客户端连接
每月 558 次下载
用于 3 crate
28KB
615 行
tower-hyper
基于hyper的tower传输层。
示例
简单的客户端连接示例,请查看 这里
let connector = Connector::new(HttpConnector::new(1));
let mut hyper = Connect::new(connector, Builder::new());
let request = hyper
.make_service(dst)
.and_then(|mut conn| {
conn.call(Request::new(Body::empty()))
})
.and_then(|response| {
// do something with response...
});
hyper::rt::run(request);
许可证
本项目采用MIT许可证。
贡献
除非您明确说明,否则您提交给tower-hyper
的任何有意贡献都应按MIT许可证授权,无需任何额外条款或条件。
lib.rs
:
一个tower hyper网桥库,提供在tower中间件堆栈中使用hyper的实用工具。
概述
该库由客户端和服务器模块组成。目前,客户端部分已完成并正在运行。服务器端部分由于hyper使用其自身的Service和MakeService特性而受阻。
依赖项
~5MB
~93K SLoC