Versions in this module Expand all Collapse all v0 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