令vmess支持smux

是通过我们自定义一个新的Cmd来实现的。也就是说,这个smux的支持与mux.cool不是一回事,不冲突。

我们依然不支持mux.cool。现在,如果你两端都是vs,客户端开启mux后,vs服务端会识别出该客户端使用smux,并进行多路复用.

修订代码,示例
This commit is contained in:
e1732a364fed
2000-01-01 00:00:00 +00:00
parent c45045aa8a
commit d7ef5435cd
5 changed files with 82 additions and 11 deletions

View File

@@ -8,9 +8,11 @@ fallback = ":80"
cert = "cert.pem"
key = "cert.key"
advancedLayer = "ws"
path = "/ohmygod_verysimple_is_very_simple"
path = "/ohmygod_verysimple_is_very_simple" # 这个path必须要给出就算你path是默认的 "/", 也要写在这里。
# early = true
# 关于ws+ header的配置请参考 httpheader.client.toml 和 httpheader.server.toml 的注释
[[dial]]
protocol = "direct"