1010
1111``` json
1212{
13- "network" : " tcp " ,
13+ "network" : " raw " ,
1414 "security" : " none" ,
1515 "tlsSettings" : {},
1616 "realitySettings" : {},
17- "tcpSettings" : {},
17+ "rawSettings" : {},
18+ "xhttpSettings" : {},
1819 "kcpSettings" : {},
19- "wsSettings" : {},
20- "httpSettings" : {},
2120 "grpcSettings" : {},
21+ "wsSettings" : {},
2222 "httpupgradeSettings" : {},
23- "xhttpSettings" : {},
2423 "sockopt" : {
2524 "mark" : 0 ,
2625 "tcpMaxSeg" : 1440 ,
4241}
4342```
4443
45- > ` network ` : "raw" | "ws " | "h2 " | "grpc" | "kcp " | "httpupgrade" | "xhttp "
44+ > ` network ` : "raw" | "xhttp " | "kcp " | "grpc" | "ws " | "httpupgrade"
4645
47- 连接的数据流所使用的传输方式类型,默认值为 ` "raw" `
46+ 连接的数据流所使用的传输方式类型,默认值为 ` "raw" ` 。
4847
4948::: tip
50- v24.9.30 版本后,为了更贴近实际行为,tcp传输方式已更名为raw, 为了兼容性,` "network": "raw" ` 和 "network": "tcp", ` rawSettings ` 和` tcpSettings ` 互为别名
51- :::
52-
53- ::: tip
54- "h2" 可以写成 "http","grpc" 可以写成 "gun","kcp" 可以写成 "mkcp"。
49+ v24.9.30 版本后,为了更贴近实际行为,TCP 传输方式已更名为 RAW。为了兼容性,` "network": "raw" ` 和 ` "network": "tcp" ` ,` rawSettings ` 和 ` tcpSettings ` 互为别名。
5550:::
5651
5752> ` security ` : "none" | "tls" | "reality"
@@ -75,34 +70,30 @@ Reality 是目前最安全的传输加密方案, 且外部看来流量类型和
7570达到数倍甚至十几倍的性能提升。
7671:::
7772
78- > ` rawSettings ` : [ TcpObject ] ( ./transports/raw.md )
73+ > ` rawSettings ` : [ RawObject ] ( ./transports/raw.md )
7974
80- 当前连接的 raw 配置,仅当此连接使用 raw 时有效。
75+ 当前连接的 RAW 配置,仅当此连接使用 RAW 时有效。
8176
82- > ` kcpSettings ` : [ KcpObject ] ( ./transports/mkcp.md )
77+ > ` xhttpSettings ` : [ XHTTP: Beyond REALITY ] ( https://github.com/XTLS/Xray-core/discussions/4113 )
8378
84- 当前连接的 mKCP 配置,仅当此连接使用 mKCP 时有效。
79+ 当前连接的 XHTTP 配置,仅当此连接使用 XHTTP 时有效。
8580
86- > ` wsSettings ` : [ WebSocketObject ] ( ./transports/websocket .md )
81+ > ` kcpSettings ` : [ KcpObject ] ( ./transports/mkcp .md )
8782
88- 当前连接的 WebSocket 配置,仅当此连接使用 WebSocket 时有效。
83+ 当前连接的 mKCP 配置,仅当此连接使用 mKCP 时有效。
8984
90- > ` httpSettings ` : [ HttpObject ] ( ./transports/http .md )
85+ > ` grpcSettings ` : [ GRPCObject ] ( ./transports/grpc .md )
9186
92- 当前连接的 HTTP 配置,仅当此连接使用 HTTP 时有效。
87+ 当前连接的 gRPC 配置,仅当此连接使用 gRPC 时有效。
9388
94- > ` grpcSettings ` : [ GRPCObject ] ( ./transports/grpc .md )
89+ > ` wsSettings ` : [ WebSocketObject ] ( ./transports/websocket .md )
9590
96- 当前连接的 gRPC 配置,仅当此连接使用 gRPC 时有效。 。
91+ 当前连接的 WebSocket 配置,仅当此连接使用 WebSocket 时有效。
9792
9893> ` httpupgradeSettings ` : [ HttpUpgradeObject] ( ./transports/httpupgrade.md )
9994
10095当前连接的 HTTPUpgrade 配置,仅当此连接使用 HTTPUpgrade 时有效。
10196
102- > ` xhttpSettings ` : [ XHttpObject] ( ./transports/splithttp.md )
103-
104- 当前连接的 XHTTP 配置,仅当此连接使用 XHTTP 时有效。
105-
10697> ` sockopt ` : [ SockoptObject] ( #sockoptobject )
10798
10899透明代理相关的具体配置。
0 commit comments