chore codes
Kim committed
Nov 18, 2025 at 12:00 UTC
6b512d7226da15f5e18ed2bfe86afb0254e19b87
2 files changed
+4
-4
cmd/demo-app/main.go
+1
-1
@@ -50,7 +50,7 @@ func main() {
50
51
// handleWS is a minimal WebSocket echo handler to verify bidirectional connectivity.
52
func handleWS(w http.ResponseWriter, r *http.Request) {
53
- conn, err := sdk.DefaultWebSocketUpgrader.Upgrade(w, r, nil)
53
+ conn, err := sdk.UpgradeWebSocket(w, r, nil)
54
if err != nil {
55
log.Error().Err(err).Msg("upgrade websocket")
56
return
sdk/utils.go
+3
-3
@@ -37,14 +37,14 @@ func NewWebSocketDialer() func(context.Context, string) (io.ReadWriteCloser, err
37
}
38
}
39
40
-// DefaultWebSocketUpgrader provides a permissive upgrader used across cmd binaries
41
-var DefaultWebSocketUpgrader = websocket.Upgrader{
40
+// defaultWebSocketUpgrader provides a permissive upgrader used across cmd binaries
41
+var defaultWebSocketUpgrader = websocket.Upgrader{
42
CheckOrigin: func(r *http.Request) bool { return true },
43
}
44
45
// UpgradeWebSocket upgrades the request/response to a WebSocket connection using DefaultWebSocketUpgrader
46
func UpgradeWebSocket(w http.ResponseWriter, r *http.Request, responseHeader http.Header) (*websocket.Conn, error) {
47
- return DefaultWebSocketUpgrader.Upgrade(w, r, responseHeader)
47
+ return defaultWebSocketUpgrader.Upgrade(w, r, responseHeader)
48
}
49
50
// UpgradeToWSStream upgrades HTTP to WebSocket and wraps it as io.ReadWriteCloser