Files
CLICD/backend/internal/api/request.go
T
2026-06-06 10:08:31 +08:00

16 lines
239 B
Go

package api
import (
"net"
"net/http"
"strings"
)
func clientIP(r *http.Request) string {
host, _, err := net.SplitHostPort(strings.TrimSpace(r.RemoteAddr))
if err == nil {
return host
}
return strings.TrimSpace(r.RemoteAddr)
}