Improve WebSocket redirect error message

Signed-off-by: 21pages <sunboeasy@gmail.com>
This commit is contained in:
21pages
2026-06-03 15:52:15 +08:00
parent df6badca5b
commit f1889f6477
+9 -1
View File
@@ -168,7 +168,15 @@ impl WsFramedStream {
url,
e
);
bail!(e)
if let tungstenite::Error::Http(response) = &e {
if response.status().is_redirection() {
bail!(
"WebSocket connection failed ({}). The server may not support WebSocket.",
e
)
}
}
bail!("WebSocket error: {}", e)
}
},
}