|
@@ -1,3 +1,12 @@
|
|
|
|
|
+---
|
|
|
|
|
+icon: material/new-box
|
|
|
|
|
+---
|
|
|
|
|
+
|
|
|
|
|
+!!! quote "Changes in sing-box 1.9.0"
|
|
|
|
|
+
|
|
|
|
|
+ :material-plus: [platform.http_proxy.bypass_domain](#platformhttp_proxybypass_domain)
|
|
|
|
|
+ :material-plus: [platform.http_proxy.match_domain](#platformhttp_proxymatch_domain)
|
|
|
|
|
+
|
|
|
!!! quote "Changes in sing-box 1.8.0"
|
|
!!! quote "Changes in sing-box 1.8.0"
|
|
|
|
|
|
|
|
:material-plus: [gso](#gso)
|
|
:material-plus: [gso](#gso)
|
|
@@ -69,7 +78,9 @@
|
|
|
"http_proxy": {
|
|
"http_proxy": {
|
|
|
"enabled": false,
|
|
"enabled": false,
|
|
|
"server": "127.0.0.1",
|
|
"server": "127.0.0.1",
|
|
|
- "server_port": 8080
|
|
|
|
|
|
|
+ "server_port": 8080,
|
|
|
|
|
+ "bypass_domain": [],
|
|
|
|
|
+ "match_domain": []
|
|
|
}
|
|
}
|
|
|
},
|
|
},
|
|
|
|
|
|
|
@@ -256,6 +267,38 @@ Platform-specific settings, provided by client applications.
|
|
|
|
|
|
|
|
System HTTP proxy settings.
|
|
System HTTP proxy settings.
|
|
|
|
|
|
|
|
|
|
+#### platform.http_proxy.enabled
|
|
|
|
|
+
|
|
|
|
|
+Enable system HTTP proxy.
|
|
|
|
|
+
|
|
|
|
|
+#### platform.http_proxy.server
|
|
|
|
|
+
|
|
|
|
|
+==Required==
|
|
|
|
|
+
|
|
|
|
|
+HTTP proxy server address.
|
|
|
|
|
+
|
|
|
|
|
+#### platform.http_proxy.server_port
|
|
|
|
|
+
|
|
|
|
|
+==Required==
|
|
|
|
|
+
|
|
|
|
|
+HTTP proxy server port.
|
|
|
|
|
+
|
|
|
|
|
+#### platform.http_proxy.bypass_domain
|
|
|
|
|
+
|
|
|
|
|
+!!! note ""
|
|
|
|
|
+
|
|
|
|
|
+ On Apple platforms, `bypass_domain` items matches hostname **suffixes**.
|
|
|
|
|
+
|
|
|
|
|
+Hostnames that bypass the HTTP proxy.
|
|
|
|
|
+
|
|
|
|
|
+#### platform.http_proxy.match_domain
|
|
|
|
|
+
|
|
|
|
|
+!!! quote ""
|
|
|
|
|
+
|
|
|
|
|
+ Only supported in graphical clients on Apple platforms.
|
|
|
|
|
+
|
|
|
|
|
+Hostnames that use the HTTP proxy.
|
|
|
|
|
+
|
|
|
### Listen Fields
|
|
### Listen Fields
|
|
|
|
|
|
|
|
See [Listen Fields](/configuration/shared/listen/) for details.
|
|
See [Listen Fields](/configuration/shared/listen/) for details.
|