Update session_envoy.lua
@@ -129,6 +129,7 @@ function session_rust_envoy.inspect(handle)
handle:logDebug("altering the request")
local headers_handle = handle:headers()
+ if type(analyser_response) == "table" then
if type(analyser_response.headers) == "table" then
for k, v in pairs(analyser_response.headers) do
headers_handle:replace(k, v)
@@ -137,5 +138,6 @@ function session_rust_envoy.inspect(handle)
end
end
end
+end
return session_rust_envoy
