p_headers_parser.go 274 B

1234567891011121314
  1. package backends
  2. import (
  3. "github.com/flashmob/go-guerrilla/envelope"
  4. )
  5. func HeadersParser() Decorator {
  6. return func(c Processor) Processor {
  7. return ProcessorFunc(func(e *envelope.Envelope) (BackendResult, error) {
  8. e.ParseHeaders()
  9. return c.Process(e)
  10. })
  11. }
  12. }