diff --git a/pkg/body-based-routing/handlers/server.go b/pkg/body-based-routing/handlers/server.go index 434dd530b..813c55c85 100644 --- a/pkg/body-based-routing/handlers/server.go +++ b/pkg/body-based-routing/handlers/server.go @@ -67,6 +67,8 @@ func (s *Server) Process(srv extProcPb.ExternalProcessor_ProcessServer) error { resp, err = s.HandleRequestHeaders(req.GetRequestHeaders()) case *extProcPb.ProcessingRequest_RequestBody: resp, err = s.HandleRequestBody(ctx, req.GetRequestBody()) + case *extProcPb.ProcessingRequest_RequestTrailers: + resp, err = s.HandleRequestTrailers(req.GetRequestTrailers()) case *extProcPb.ProcessingRequest_ResponseHeaders: resp, err = s.HandleResponseHeaders(req.GetResponseHeaders()) case *extProcPb.ProcessingRequest_ResponseBody: