From 3e8fc59213e8567715affb8bff4e398a1f7f7fbc Mon Sep 17 00:00:00 2001 From: mhsanaei Date: Tue, 3 Dec 2024 22:07:58 +0100 Subject: WebSocket: Add heartbeatPeriod --- web/assets/js/model/inbound.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'web/assets/js/model/inbound.js') diff --git a/web/assets/js/model/inbound.js b/web/assets/js/model/inbound.js index 4661d51d..35f9dc3a 100644 --- a/web/assets/js/model/inbound.js +++ b/web/assets/js/model/inbound.js @@ -379,13 +379,15 @@ class WsStreamSettings extends XrayCommonClass { acceptProxyProtocol = false, path = '/', host = '', - headers = [] + headers = [], + heartbeatPeriod = 0, ) { super(); this.acceptProxyProtocol = acceptProxyProtocol; this.path = path; this.host = host; this.headers = headers; + this.heartbeatPeriod = heartbeatPeriod; } addHeader(name, value) { @@ -402,6 +404,7 @@ class WsStreamSettings extends XrayCommonClass { json.path, json.host, XrayCommonClass.toHeaders(json.headers), + json.heartbeatPeriod, ); } @@ -411,6 +414,7 @@ class WsStreamSettings extends XrayCommonClass { path: this.path, host: this.host, headers: XrayCommonClass.toV2Headers(this.headers, false), + heartbeatPeriod: this.heartbeatPeriod, }; } } -- cgit v1.2.3