use 80/443 as ws/wss default port (#1700)

This commit is contained in:
狂男风
2026-01-01 01:31:38 +08:00
committed by GitHub
parent 4e651a72f7
commit 88a45d1156
2 changed files with 3 additions and 2 deletions
+1
View File
@@ -74,6 +74,7 @@ pub async fn socket_addrs(
.or_else(default_port_number) .or_else(default_port_number)
.ok_or(Error::InvalidUrl(url.to_string()))?; .ok_or(Error::InvalidUrl(url.to_string()))?;
// See https://github.com/EasyTier/EasyTier/pull/947 // See https://github.com/EasyTier/EasyTier/pull/947
// here is for compatibility with old version
let port = match port { let port = match port {
0 => match url.scheme() { 0 => match url.scheme() {
"ws" => 80, "ws" => 80,
+2 -2
View File
@@ -207,8 +207,8 @@ fn default_port(scheme: &str) -> Option<u16> {
match scheme { match scheme {
"tcp" => Some(11010), "tcp" => Some(11010),
"udp" => Some(11010), "udp" => Some(11010),
"ws" => Some(11011), "ws" => Some(80),
"wss" => Some(11012), "wss" => Some(443),
"faketcp" => Some(11013), "faketcp" => Some(11013),
"quic" => Some(11012), "quic" => Some(11012),
"wg" => Some(11011), "wg" => Some(11011),