final protected function crawl(string $url, array $params = []): ?Crawler
    {
        if ($content = $this->connection->getPageBody($url, $params)) {
            return new Crawler($content);
        }

        return null;
    }