add restrict urls

This commit is contained in:
Renan Bernordi 2025-07-06 19:32:52 -03:00
parent 0a57629cff
commit 2071d5c2bc
7 changed files with 74 additions and 1 deletions

View file

@ -55,6 +55,12 @@ class URLAnalyzer extends URLAnalyzerBase
if (!$host) {
$this->error->throwError(self::ERROR_INVALID_URL, '');
}
// Check if URL contains restricted keywords
if ($this->isRestrictedUrl($url)) {
Logger::getInstance()->logUrl($url, 'RESTRICTED_URL');
$this->error->throwError(self::ERROR_RESTRICTED_URL, '');
}
$originalHost = parse_url($url, PHP_URL_HOST);
$host = preg_replace('/^www\./', '', $host);