MCPcopy
hub / github.com/grafana/tempo / formatRequestHeaders

Function formatRequestHeaders

modules/frontend/handler.go:138–145  ·  view source on GitHub ↗
(h *http.Header, headersToLog []string)

Source from the content-addressed store, hash-verified

136}
137
138func formatRequestHeaders(h *http.Header, headersToLog []string) (fields []interface{}) {
139 for _, s := range headersToLog {
140 if v := h.Get(s); v != "" {
141 fields = append(fields, fmt.Sprintf("header_%s", strings.ReplaceAll(strings.ToLower(s), "-", "_")), v)
142 }
143 }
144 return fields
145}
146
147func copyHeader(dst, src http.Header) {
148 for k, vv := range src {

Callers 2

ServeHTTPMethod · 0.85
TestFormatRequestHeadersFunction · 0.85

Calls 1

GetMethod · 0.65

Tested by 1

TestFormatRequestHeadersFunction · 0.68