|
@@ -431,16 +431,20 @@ o:depends("transport", "ws")
|
|
|
o.rmempty = true
|
|
|
|
|
|
if is_finded("v2ray") then
|
|
|
+ -- 启用WS前置数据
|
|
|
+ o = s:option(Flag, "ws_ed_enable", translate("Enable early data"))
|
|
|
+ o:depends("transport", "ws")
|
|
|
+
|
|
|
-- WS前置数据
|
|
|
o = s:option(Value, "ws_ed", translate("Max Early Data"))
|
|
|
- o:depends("transport", "ws")
|
|
|
+ o:depends("ws_ed_enable", true)
|
|
|
o.datatype = "uinteger"
|
|
|
o.default = 2048
|
|
|
o.rmempty = true
|
|
|
|
|
|
-- WS前置数据标头
|
|
|
o = s:option(Value, "ws_ed_header", translate("Early Data Header Name"))
|
|
|
- o:depends("transport", "ws")
|
|
|
+ o:depends("ws_ed_enable", true)
|
|
|
o.default = "Sec-WebSocket-Protocol"
|
|
|
o.rmempty = true
|
|
|
end
|