Versions in this module Expand all Collapse all v0 v0.10.0 Apr 13, 2026 v0.9.0 Mar 1, 2026 v0.8.0 Jan 21, 2026 v0.7.0 Dec 25, 2025 v0.6.0 Aug 30, 2025 v0.5.0 Jun 27, 2025 Changes in this version + func MethodToString(m []byte) string v0.4.0 May 14, 2025 Changes in this version + const HTTPRequestTags + const UpstreamConnAcquisitionTime type RequestRoute + Tags []string v0.3.0 Mar 29, 2025 Changes in this version + func GetTime(key string, c *app.RequestContext) time.Time v0.2.0 Feb 14, 2025 Changes in this version + const BifrostRoute + const ErrorMessage + const ErrorType + const GRPCStatusCode + const HTTPFinish + const HTTPRequest + const HTTPRequestBody + const HTTPRequestDuration + const HTTPRequestHost + const HTTPRequestMethod + const HTTPRequestPath + const HTTPRequestProtocol + const HTTPRequestQuery + const HTTPRequestScheme + const HTTPRequestSize + const HTTPRequestURI + const HTTPResponseSize + const HTTPResponseStatusCode + const HTTPRoute + const HTTPStart + const Hostname + const NetworkPeerAddress + const RequestOrig + const UpstreamRequest + const UpstreamRequestHost + const UpstreamRequestMethod + const UpstreamRequestPath + const UpstreamRequestProtocol + const UpstreamRequestQuery + const UpstreamRequestURI + const UpstreamResponoseStatusCode + func ParseDirectives(content string) []string + type RequestOriginal struct + Host []byte + Method []byte + Path []byte + Protocol string + Query []byte + Scheme []byte + ServerID string + type RequestRoute struct + Route string + RouteID string + ServiceID string v0.1.0 Dec 22, 2024 Changes in this version + const Allow + const B + const ClientIP + const Duration + const GB + const GRPCMessage + const GRPCStatus + const Host + const KB + const LogTime + const MB + const ReceivedSize + const RemoteAddr + const Request + const RequestBody + const RequestInfo + const RequestMethod + const RequestPath + const RequestPathAlias + const RequestProtocol + const RequestURI + const RouteID + const SendSize + const ServerID + const ServiceID + const Status + const TargetTimeout + const Time + const TraceID + const Upstream + const UpstreamAddr + const UpstreamDuration + const UpstreamID + const UpstreamMethod + const UpstreamPath + const UpstreamPathAlias + const UpstreamProtocol + const UpstreamStatus + const UpstreamURI + const UserAgent + func Get(key string, c *app.RequestContext) (val any, found bool) + func GetBool(key string, c *app.RequestContext) bool + func GetFloat32(key string, c *app.RequestContext) float32 + func GetFloat64(key string, c *app.RequestContext) float64 + func GetInt32(key string, c *app.RequestContext) int32 + func GetInt64(key string, c *app.RequestContext) int64 + func GetString(key string, c *app.RequestContext) string + func IsDirective(key string) bool + type ReqInfo struct + Host []byte + Method []byte + Path []byte + Protocol string + Querystring []byte + ServerID string