老九

Results 47 comments of 老九

首先我们了解网络数据包,其实是分层的,比如http over tls over tcp over ip(v4 or v6),就是我们常见的https,http over tcp over ip,是我们常见的http。在web框架里,其实我们也不关系 http over 啥,只关心如果解析http和响应http。 同理,kestrel的中使用中间件来处理这些分层,往往一层就是一个中间件,而不是一个中间件就干完所有层的活。ConnectionHandler是最后一个中间件,如果是处理http,则对应aps.netcore的WebApplcation概念。 假设我们自定义了 hxxp 协议,同时已经实现了HxxpConnectionHandler来处理这个协议,在使用不同的传输层来传输hxxp,会有不同的处理方式: **hxxp over tcp** 这是最简单的方式,由于kestrel默认是基于tcp的,所以我们只需要在ListenOptions `UseConnectionHandler()` **hxxp over websocket over tcp**...

你可以尝试拿代码来改成兼容net462

本项目和“部署”没有任何关系,也不打算切入

这个库本身已支持这个需求

运行在不同的计算机上吧?