@@ -73,24 +73,9 @@ std::string MacroExpansion::expand(const std::string& input,
73
73
collection = variable.find (" :" );
74
74
}
75
75
if (collection == std::string::npos) {
76
- if (compareStrNoCase (variable, " ARGS_NAMES" )) {
77
- variableValue = transaction->m_variableArgsNames .resolveFirst ();
78
- }
79
- else if (compareStrNoCase (variable, " ARGS_GET_NAMES" )) {
80
- variableValue = transaction->m_variableArgGetNames .resolveFirst ();
81
- }
82
- else if (compareStrNoCase (variable, " ARGS_POST_NAMES" )) {
83
- variableValue = transaction->m_variableArgPostNames .resolveFirst ();
84
- }
85
- else if (compareStrNoCase (variable, " REQUEST_HEADERS_NAMES" )) {
86
- variableValue = transaction->m_variableRequestHeadersNames .resolveFirst ();
87
- }
88
- else if (compareStrNoCase (variable, " RESPONSE_CONTENT_TYPE" )) {
76
+ if (compareStrNoCase (variable, " RESPONSE_CONTENT_TYPE" )) {
89
77
variableValue = transaction->m_variableResponseContentType .resolveFirst ();
90
78
}
91
- else if (compareStrNoCase (variable, " RESPONSE_HEADERS_NAMES" )) {
92
- variableValue = transaction->m_variableResponseHeadersNames .resolveFirst ();
93
- }
94
79
else if (compareStrNoCase (variable, " ARGS_COMBINED_SIZE" )) {
95
80
variableValue = transaction->m_variableARGScombinedSize .resolveFirst ();
96
81
}
@@ -245,6 +230,15 @@ std::string MacroExpansion::expand(const std::string& input,
245
230
if (compareStrNoCase (col, " ARGS" )) {
246
231
variableValue = transaction->m_variableArgs .resolveFirst (var);
247
232
}
233
+ else if (compareStrNoCase (variable, " ARGS_NAMES" )) {
234
+ variableValue = transaction->m_variableArgsNames .resolveFirst (var);
235
+ }
236
+ else if (compareStrNoCase (variable, " ARGS_GET_NAMES" )) {
237
+ variableValue = transaction->m_variableArgsGetNames .resolveFirst (var);
238
+ }
239
+ else if (compareStrNoCase (variable, " ARGS_POST_NAMES" )) {
240
+ variableValue = transaction->m_variableArgsPostNames .resolveFirst (var);
241
+ }
248
242
else if (compareStrNoCase (col, " RULE" )) {
249
243
variableValue = transaction->m_variableRule .resolveFirst (var);
250
244
}
@@ -284,9 +278,15 @@ std::string MacroExpansion::expand(const std::string& input,
284
278
else if (compareStrNoCase (col, " REQUEST_HEADERS" )) {
285
279
variableValue = transaction->m_variableRequestHeaders .resolveFirst (var);
286
280
}
281
+ else if (compareStrNoCase (variable, " REQUEST_HEADERS_NAMES" )) {
282
+ variableValue = transaction->m_variableRequestHeadersNames .resolveFirst (var);
283
+ }
287
284
else if (compareStrNoCase (col, " RESPONSE_HEADERS" )) {
288
285
variableValue = transaction->m_variableResponseHeaders .resolveFirst (var);
289
286
}
287
+ else if (compareStrNoCase (variable, " RESPONSE_HEADERS_NAMES" )) {
288
+ variableValue = transaction->m_variableResponseHeadersNames .resolveFirst (var);
289
+ }
290
290
else if (compareStrNoCase (col, " GEO" )) {
291
291
variableValue = transaction->m_variableGeo .resolveFirst (var);
292
292
}
0 commit comments