MCPcopy
hub / github.com/zalando/skipper / getRequestHeader

Function getRequestHeader

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

Source from the content-addressed store, hash-verified

649}
650
651func getRequestHeader(f filters.FilterContext) func(*lua.LState) int {
652 return func(s *lua.LState) int {
653 hdr := s.ToString(-1)
654 res := f.Request().Header.Get(hdr)
655 // TODO(sszuecs): https://github.com/zalando/skipper/issues/1487
656 // if res != "" {
657 // s.Push(lua.LString(res))
658 // return 1
659 // }
660 // return 0
661 s.Push(lua.LString(res))
662 return 1
663 }
664}
665
666func setRequestHeader(f filters.FilterContext) func(*lua.LState) int {
667 return func(s *lua.LState) int {

Callers 1

getRequestValueFunction · 0.85

Calls 2

GetMethod · 0.65
RequestMethod · 0.65

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…