Files
upstream-mirror b352a9a30d
Some checks failed
test / Lint (push) Failing after 3s
test / Test with Go 1.26.8 (push) Failing after 2s
snapshot of https://github.com/centrifugal/centrifugo.git (master, 2026-09-16; blobs > 131072B omitted)
2026-09-16 01:17:21 +05:00

17 lines
507 B
Go

package conninit
import (
"net/http"
)
// NewHandler creates a new HTTP handler for connection initialization endpoint.
// This endpoint can be used by clients to prepare HTTP/2 connection before WebSocket upgrade.
// Or as public endpoint for ALB health checks.
func NewHandler() http.Handler {
return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
w.Header().Set("Content-Type", "application/json; charset=utf-8")
w.WriteHeader(http.StatusOK)
_, _ = w.Write([]byte("{}"))
})
}