SplitHTTPConfig constructor
const
SplitHTTPConfig({
- String? host,
- String? path,
- SplitHTTPMode? mode,
- Map<
String, String> ? headers, - XrayInt32Range? xPaddingBytes,
- bool? xPaddingObfsMode,
- String? xPaddingKey,
- String? xPaddingHeader,
- SplitHTTPPlacement? xPaddingPlacement,
- SplitHTTPPaddingMethod? xPaddingMethod,
- String? uplinkHTTPMethod,
- SplitHTTPPlacement? sessionPlacement,
- String? sessionKey,
- SplitHTTPPlacement? seqPlacement,
- String? seqKey,
- SplitHTTPPlacement? uplinkDataPlacement,
- String? uplinkDataKey,
- XrayInt32Range? uplinkChunkSize,
- bool? noGRPCHeader,
- bool? noSSEHeader,
- XrayInt32Range? scMaxEachPostBytes,
- XrayInt32Range? scMinPostsIntervalMs,
- int? scMaxBufferedPosts,
- XrayInt32Range? scStreamUpServerSecs,
- int? serverMaxHeaderBytes,
- XmuxConfig? xmux,
- StreamConfig? downloadSettings,
- Map<
String, dynamic> ? extra,
Implementation
const factory SplitHTTPConfig({
String? host,
String? path,
SplitHTTPMode? mode,
Map<String, String>? headers,
XrayInt32Range? xPaddingBytes,
bool? xPaddingObfsMode,
String? xPaddingKey,
String? xPaddingHeader,
SplitHTTPPlacement? xPaddingPlacement,
SplitHTTPPaddingMethod? xPaddingMethod,
String? uplinkHTTPMethod,
SplitHTTPPlacement? sessionPlacement,
String? sessionKey,
SplitHTTPPlacement? seqPlacement,
String? seqKey,
SplitHTTPPlacement? uplinkDataPlacement,
String? uplinkDataKey,
XrayInt32Range? uplinkChunkSize,
bool? noGRPCHeader,
bool? noSSEHeader,
XrayInt32Range? scMaxEachPostBytes,
XrayInt32Range? scMinPostsIntervalMs,
int? scMaxBufferedPosts,
XrayInt32Range? scStreamUpServerSecs,
int? serverMaxHeaderBytes,
XmuxConfig? xmux,
StreamConfig? downloadSettings,
Map<String, dynamic>? extra,
}) = _SplitHTTPConfig;