Documentation
¶
Overview ¶
Package httputil holds tiny HTTP helpers shared across the REST and /healthz handlers.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Error ¶
func Error(w http.ResponseWriter, status int, msg string)
Error writes a {"error": msg} JSON body with the given status.
func JSON ¶
func JSON(w http.ResponseWriter, status int, body any)
JSON writes status and body as application/json, ignoring the encoder's write error (the response status has already been sent).
func ValidateNamespace ¶
ValidateNamespace returns a non-nil error when ns is not a valid namespace. Valid namespaces are 1–256 bytes, contain no NUL character.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.