(f filters.FilterContext)
| 697 | } |
| 698 | |
| 699 | func 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 | |
| 712 | func iterateRequestHeader(f filters.FilterContext) func(*lua.LState) int { |
| 713 | // https://www.lua.org/pil/7.2.html |
no test coverage detected
searching dependent graphs…