diff --git a/lib/stealth/server.rb b/lib/stealth/server.rb
index <HASH>..<HASH> 100644
--- a/lib/stealth/server.rb
+++ b/lib/stealth/server.rb
@@ -41,7 +41,7 @@ module Stealth
       dispatcher = Stealth::Dispatcher.new(
         service: params[:service],
         params: params,
-        headers: request.env
+        headers: get_helpers_from_request(request)
       )
 
       dispatcher.coordinate
@@ -49,5 +49,13 @@ module Stealth
       status 202
     end
 
+    private
+
+      def get_helpers_from_request(request)
+        request.env.reject do |header, value|
+          header.match(/rack\.|puma\.|sinatra\./)
+        end
+      end
+
   end
 end
Drop infrastructure specific headers

These are fairly large and unneccessary at the service level.