Check if response body inspection is enabled before process it

This commit is contained in:
Felipe Zimmerle
2018-05-08 09:23:16 -03:00
parent 389cc25359
commit 42a472adbd
9 changed files with 20 additions and 0 deletions

View File

@@ -1093,6 +1093,13 @@ int Transaction::processResponseBody() {
return true;
}
if (m_rules->m_secResponseBodyAccess != RulesProperties::TrueConfigBoolean) {
#ifndef NO_LOGS
debug(4, "Response body is disabled, returning... " + std::to_string(m_rules->m_secResponseBodyAccess));
#endif
return true;
}
std::set<std::string> &bi = \
m_rules->m_responseBodyTypeToBeInspected.m_value;
auto t = bi.find(m_variableResponseContentType.m_value);