MCPcopy Index your code
hub / github.com/zalando/skipper / requestHeaderValues

Function requestHeaderValues

script/script.go:699–710  ·  view source on GitHub ↗
(f filters.FilterContext)

Source from the content-addressed store, hash-verified

697}
698
699func requestHeaderValues(f filters.FilterContext) func(*lua.LState) int {
700 return func(s *lua.LState) int {
701 name := s.ToString(-1)
702 values := f.Request().Header.Values(name)
703 res := s.CreateTable(len(values), 0)
704 for _, v := range values {
705 res.Append(lua.LString(v))
706 }
707 s.Push(res)
708 return 1
709 }
710}
711
712func iterateRequestHeader(f filters.FilterContext) func(*lua.LState) int {
713 // https://www.lua.org/pil/7.2.html

Callers 1

getRequestValueFunction · 0.85

Calls 2

ValuesMethod · 0.65
RequestMethod · 0.65

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…