Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ClientHost ¶ added in v0.15.0
ClientHost returns the browser-visible host, considering proxies. It looks at Forwarded, X-Forwarded-Host, then falls back to r.Host.
Types ¶
type FlushWriter ¶
type FlushWriter struct {
// contains filtered or unexported fields
}
FlushWriter wraps http.ResponseWriter and flushes every write so data is pushed to the client immediately (required for streaming transports such as SSE and MCP NDJSON).
func NewFlushWriter ¶
func NewFlushWriter(rw http.ResponseWriter) *FlushWriter
NewFlushWriter constructs a FlushWriter backed by given ResponseWriter.
Click to show internal directories.
Click to hide internal directories.