Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/MHSanaei/3x-ui.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormhsanaei <ho3ein.sanaei@gmail.com>2024-12-16 23:21:29 +0300
committermhsanaei <ho3ein.sanaei@gmail.com>2024-12-17 12:39:37 +0300
commit0df85cc3d9d418d3abc335047c7bd2c8794685fa (patch)
tree2416bd0f9746e35bb97f9dcfc912bb0388a8dd96 /web/assets/js/model/inbound.js
parentf0f4f082ae0bc8e53b8db8fd547efe79fed1d6d4 (diff)
XHTTP: server & client
Remove scMinPostsIntervalMs, xmux, noGRPCHeader from the server side and add them to the client side. Before you could have them on sub json but I decided to remove them.
Diffstat (limited to 'web/assets/js/model/inbound.js')
-rw-r--r--web/assets/js/model/inbound.js26
1 files changed, 0 insertions, 26 deletions
diff --git a/web/assets/js/model/inbound.js b/web/assets/js/model/inbound.js
index a36b9db2..b728c95e 100644
--- a/web/assets/js/model/inbound.js
+++ b/web/assets/js/model/inbound.js
@@ -496,19 +496,9 @@ class xHTTPStreamSettings extends XrayCommonClass {
headers = [],
scMaxBufferedPosts = 30,
scMaxEachPostBytes = "1000000",
- scMinPostsIntervalMs = "30",
noSSEHeader = false,
xPaddingBytes = "100-1000",
- xmux = {
- maxConcurrency: "16-32",
- maxConnections: 0,
- cMaxReuseTimes: "64-128",
- cMaxLifetimeMs: 0,
- hMaxRequestTimes: "800-900",
- hKeepAlivePeriod: 0,
- },
mode = MODE_OPTION.AUTO,
- noGRPCHeader = false
) {
super();
this.path = path;
@@ -516,12 +506,9 @@ class xHTTPStreamSettings extends XrayCommonClass {
this.headers = headers;
this.scMaxBufferedPosts = scMaxBufferedPosts;
this.scMaxEachPostBytes = scMaxEachPostBytes;
- this.scMinPostsIntervalMs = scMinPostsIntervalMs;
this.noSSEHeader = noSSEHeader;
this.xPaddingBytes = xPaddingBytes;
- this.xmux = xmux;
this.mode = mode;
- this.noGRPCHeader = noGRPCHeader;
}
addHeader(name, value) {
@@ -539,12 +526,9 @@ class xHTTPStreamSettings extends XrayCommonClass {
XrayCommonClass.toHeaders(json.headers),
json.scMaxBufferedPosts,
json.scMaxEachPostBytes,
- json.scMinPostsIntervalMs,
json.noSSEHeader,
json.xPaddingBytes,
- json.xmux,
json.mode,
- json.noGRPCHeader,
);
}
@@ -555,19 +539,9 @@ class xHTTPStreamSettings extends XrayCommonClass {
headers: XrayCommonClass.toV2Headers(this.headers, false),
scMaxBufferedPosts: this.scMaxBufferedPosts,
scMaxEachPostBytes: this.scMaxEachPostBytes,
- scMinPostsIntervalMs: this.scMinPostsIntervalMs,
noSSEHeader: this.noSSEHeader,
xPaddingBytes: this.xPaddingBytes,
- xmux: {
- maxConcurrency: this.xmux.maxConcurrency,
- maxConnections: this.xmux.maxConnections,
- cMaxReuseTimes: this.xmux.cMaxReuseTimes,
- cMaxLifetimeMs: this.xmux.cMaxLifetimeMs,
- hMaxRequestTimes: this.xmux.hMaxRequestTimes,
- hKeepAlivePeriod: this.xmux.hKeepAlivePeriod,
- },
mode: this.mode,
- noGRPCHeader: this.noGRPCHeader,
};
}
}