Adds support to the REQUEST_BODY_LENGTH variable

This commit is contained in:
Felipe Zimmerle
2015-07-22 01:30:48 -03:00
parent b6221c9811
commit 94eddfcf48
2 changed files with 65 additions and 0 deletions

View File

@@ -560,6 +560,8 @@ int Assay::processRequestBody() {
store_variable("FULL_REQUEST_LENGTH", std::to_string(fullRequest.size()));
store_variable("REQUEST_BODY", m_requestBody.str());
store_variable("REQUEST_BODY_LENGTH",
std::to_string(m_requestBody.str().size()));
this->m_rules->evaluate(ModSecurity::RequestBodyPhase, this);
return 0;