1234567891011121314151617181920 |
- package backends
- import (
- "github.com/flashmob/go-guerrilla/envelope"
- )
- func init() {
- Processors["headersparser"] = func() Decorator {
- return HeadersParser()
- }
- }
- func HeadersParser() Decorator {
- return func(c Processor) Processor {
- return ProcessorFunc(func(e *envelope.Envelope) (BackendResult, error) {
- e.ParseHeaders()
- return c.Process(e)
- })
- }
- }
|