Использую Symfony\Component\HttpClient\HttpClient для получения содержимого страницы т.к использую прокси
// Настраиваем клиент
$this->httpClient = HttpClient::create(
[
'proxy' => $connection,
]
);
// Получаю содержимое страницы - все нормально загружается, в переменной $web строка
$web = $this->httpClient->request('GET', 'yandex.ru')->getContent();
Принудительно к строке, приводил, то же самое на выходе. $web = (string) $web;
use simplehtmldom\HtmlWeb;
// В $this->client библиотека
$this->client->load($web);
// результат null
Если передаю напрямую simple html dom - все нормально загружается, не дружит именно с форматом Symfony HttpClient.
$this->client->load($web, true, false); - с опциями, игрался, не помогло.