diff options
| author | mhsanaei <ho3ein.sanaei@gmail.com> | 2024-12-11 19:05:47 +0300 |
|---|---|---|
| committer | mhsanaei <ho3ein.sanaei@gmail.com> | 2024-12-11 19:05:47 +0300 |
| commit | b60387accb884a6745b4c8ae89ef6e81baa68890 (patch) | |
| tree | d9f134b36af03ad0f07b6e572c85a04804626bb8 /web/assets/js/model | |
| parent | 049177024b9736d1fb1bcff0739cd0b20574f850 (diff) | |
XHTTP: Add "keepAlivePeriod"
Diffstat (limited to 'web/assets/js/model')
| -rw-r--r-- | web/assets/js/model/inbound.js | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/web/assets/js/model/inbound.js b/web/assets/js/model/inbound.js index 06de3c0f..ae87604e 100644 --- a/web/assets/js/model/inbound.js +++ b/web/assets/js/model/inbound.js @@ -507,6 +507,7 @@ class xHTTPStreamSettings extends XrayCommonClass { }, mode = MODE_OPTION.AUTO, noGRPCHeader = false, + keepAlivePeriod = 45, ) { super(); this.path = path; @@ -520,6 +521,7 @@ class xHTTPStreamSettings extends XrayCommonClass { this.xmux = xmux; this.mode = mode; this.noGRPCHeader = noGRPCHeader; + this.keepAlivePeriod = keepAlivePeriod; } addHeader(name, value) { @@ -542,7 +544,8 @@ class xHTTPStreamSettings extends XrayCommonClass { json.xPaddingBytes, json.xmux, json.mode, - json.noGRPCHeader + json.noGRPCHeader, + json.keepAlivePeriod, ); } @@ -563,7 +566,8 @@ class xHTTPStreamSettings extends XrayCommonClass { cMaxLifetimeMs: this.xmux.cMaxLifetimeMs }, mode: this.mode, - noGRPCHeader: this.noGRPCHeader + noGRPCHeader: this.noGRPCHeader, + keepAlivePeriod: this.keepAlivePeriod, }; } } |
