@@ -93,8 +93,7 @@ resources:
93
93
local path = request_handle:headers():get(":path")
94
94
request_handle
95
95
:headers()
96
- :replace(":path", path:gsub("&=[^&]*", ""):gsub("?=[^&]*$", ""):gsub("?=[^&]*&", "?"))
97
- :replace(":path", path:gsub("&apikey=[^&]*", ""):gsub("?apikey=[^&]*$", ""):gsub("?apikey=[^&]*&", "?"))
96
+ :replace(":path", path:gsub("&=[^&]*", ""):gsub("?=[^&]*$", ""):gsub("?=[^&]*&", "?"):gsub("&apikey=[^&]*", ""):gsub("?apikey=[^&]*$", ""):gsub("?apikey=[^&]*&", "?"))
98
97
end
99
98
remove_empty_key_query_parameters :
100
99
inline_string : |-
@@ -103,7 +102,6 @@ resources:
103
102
request_handle
104
103
:headers()
105
104
:replace(":path", path:gsub("&=[^&]*", ""):gsub("?=[^&]*$", ""):gsub("?=[^&]*&", "?"))
106
-
107
105
end
108
106
- name : envoy.filters.http.compressor.brotli
109
107
typed_config :
@@ -290,7 +288,7 @@ resources:
290
288
envoy.filters.http.lua :
291
289
'@type' : >-
292
290
type.googleapis.com/envoy.extensions.filters.http.lua.v3.LuaPerRoute
293
- name : remove_apikey_and_empty_key_query_parameter
291
+ name : remove_apikey_and_empty_key_query_parameters
294
292
- match :
295
293
prefix : /rest/v1/
296
294
request_headers_to_remove :
@@ -303,7 +301,7 @@ resources:
303
301
envoy.filters.http.lua :
304
302
'@type' : >-
305
303
type.googleapis.com/envoy.extensions.filters.http.lua.v3.LuaPerRoute
306
- name : remove_empty_key_query_parameter
304
+ name : remove_empty_key_query_parameters
307
305
- match :
308
306
prefix : /rest-admin/v1/
309
307
query_parameters :
@@ -414,3 +412,4 @@ resources:
414
412
filename : /etc/envoy/fullChain.pem
415
413
private_key :
416
414
filename : /etc/envoy/privKey.pem
415
+
0 commit comments