code: function checkPostOrPutOrPatchRequest(req, res, cb) {
              if (req.body) {
                  for(var i in req.body) {
                      for(var j in _patternSql){
                          if (_patternSql[j].test(req.body[i]) && _blocker.blockHost) {
                              _config.attack.handle(req, res);
                              cb = undefined;
                              break;
                          }
                      }
                      if(!cb){
                          break;
                      }
                  }
              }
              if (cb) {
                  cb();
              }
          }
docs: TODO maybe add error handling for unknown request methods